Cтраница 2
Отметим, что индексно-последовательная организация файлов не всегда дает ожидаемое сокращение времени обменов. При большем соотношении более выгодным оказывается расположение файлов на магнитных лентах. Отметим также еще одну особенность индексно-последова-тельной организации: стечением времени почти для каждого файла значения вероятностей р и р повышаются. [16]
Расположение программ venus и vice в файловой системе AFS ( а. файловая система с точки зрения клиента ( б. [17] |
Однако для предотвращения возможности использования несвежих копий файла другими процессами программа venus, загружая файл в кэш, сообщает программе vice, следует ли отслеживать последовательные обращения других процессов к этому файлу. Если да, то вице-сервер записывает расположение кэширован-ного файла. Когда другой процесс системы открывает этот же файл, программа vice посылает программе venus соответствующее сообщение, после чего программа venus помечает элемент кэша как недействительный и, если копия файла была изменена, она копируется обратно на сервер. [18]
В качестве примера рассмотрим класс Fil eDownl oad, который загружает фай-лы из Internet. Программа передает объекту Р11еВо 1оас1информацию о расположении файла, а объект возвращает строку с содержимым файла. В этом случае программе не требуется знать, каким образом объект производит загрузку файла. Он может выбрать файл, используя модемное соединение или соединение по выделенной линии, или даже извлекать файл из локального буфера на диске. Программа знает только то, что объект возвращает строку после того, как ему передается информация о расположении файла. [19]
Создание и распечатка журнала каждого архивирования дает возможность быстро определить расположение требуемых файлов без необходимости загрузки каталогов всех наборов архивирования. [20]
Основная внутренняя структура операционных систем UNIX и ИНМОС, предназначенная для управления файлами. В ней содержится информация о режиме использования, типе, владельце и расположении файла. Таблица индексных дескрипторов хранится в начале каждой файловой системы. [21]
Блок управления содержит всю информацию, необходимую для формирования и выдачи на магнитофон записываемого файла. В нем содержатся имя, под которым файл должен быть записан на ленту, и пары адресов, указывающие расположение файла в ОЗУ системы. Если пара адресов не является последней, то за ней следует байт продолжения. [22]
Управление приемопередатчиком и параллельным интерфейсом производится программой-драйвером цифрового магнитофона. Исходной информацией для программы при записи являются имя, под которым файл информации должен быть записан на магнитную ленту, и адреса, указывающие на расположение файла в ОЗУ системы. В процессе записи программа формирует необходимый формат данных, запускает моторы магнитофона и приемопередатчик схемы сопряжения. [23]
Информацюнному массиву соответствует машинная единица информации - файл. Файл СОСТОИТЕ общем случае из нескольких блоков. Расположение файлов на магнитных лентах и дисках описано в гл. [24]
Представление информации на магнитных дисках. [25] |
ЗУ на магнитных дисках обычно применяют в качестве носителя информации пакет сидящих на одном валу дисков. Понятие цилиндра является важным для организации данных на диске. Расположение файла на одном цилиндре позволяет производить поиск и обработку записей, входящих в этот файл, без радиального перемещения головок, существенно сокращая время доступа к данным. [26]
Информационному массиву соответствует машинная единица информации - файл. Файл состоит в общем случае из нескольких блоков. Расположение файлов на магнитных лентах и дисках описано в гл. [27]
Представление информации на магнитных дисках. [28] |
ЗУ на магнитных дисках обычно применяют в качестве носителя информации пакет сидящих на одном валу дисков. Понятие цилиндра является важным для организации данных на диске. Расположение файла на одном цилиндре позволяет производить поиск и обработку записей, входящих в этот файл, без радиального перемещения головок, существенно сокращая время доступа к данным. [29]
Операторы READ и WRITE выполняют передачу запи-сей последовательных файлов. Оператор END FILE определяет конец файла. Операторы REWIND и BACKSPACE управляют расположением файлов. [30]