Операционные системы супер-ЭВМ


Структура ФС на внешней памяти - часть 2


Файл может располагаться только на одном диске и отобра­жаться на диск в виде совокупности областей. Размер первой области как правило превышает остальные. Все области, кроме первой, одинакового размера и называются областями приращений. Такие характеристики файла, как начальный размер, минимальный размер области приращений, максимальный размер файла задаются во время создания файла.

Файлы в зависимости от метода доступа могут обрабатываться как в массовой памяти,так и на дисках. На дисках обрабатываются файлы с последовательным методом доступа. В массовой памяти обрабатываются файлы с прямым, индексным или произвольным мето­дом доступа. Кроме того, существует возможность обработки файла с последовательным методом доступа в массовой внешней памяти не целиком, а частично, когда в массовой памяти выделяется "окно", куда последовательно переносятся фрагменты файла с диска.

Перемещение объектов с одного уровня внешней памяти на другой осуществляется задачей АРХИВ в результате команд откры­тия соответствующих объектов.

При закрытии объектов, если они располагались в массовой памяти, модифицированные объекты отображаются на дисковую память, освобождая массовую память. При закрытии объектов, с которыми велась работа только на чтение, массовая память осво­бождается без отображения объекта на дисковую память.

Для того, чтобы файл стал доступен некоторой задаче, необ­ходимо его открыть. Если файл открывается в массовой памяти, то последовательно выполняются следующие действия:

·

выделяется пространство в массовой памяти;

·         определяется местонахождение файла на диске;

·         файл переписывается с дисковой памяти в массовую;

·         задача ОБМЕНМП настраивается на данную область в массо­вой памяти.

Если файл открывается на диске, то после определения мес­тонахождения файла на диске задача ОБМЕНМД настраивается на те области на диске, где находится требуемый файл.




Начало  Назад  Вперед



Книжный магазин