Файл может располагаться только на
Файл может располагаться только на одном диске и отображаться на диск в виде совокупности областей. Размер первой области как правило превышает остальные. Все области, кроме первой, одинакового размера и называются областями приращений. Такие характеристики файла, как начальный размер, минимальный размер области приращений, максимальный размер файла задаются во время создания файла.
Файлы в зависимости от метода доступа могут обрабатываться как в массовой памяти,так и на дисках. На дисках обрабатываются файлы с последовательным методом доступа. В массовой памяти обрабатываются файлы с прямым, индексным или произвольным методом доступа. Кроме того, существует возможность обработки файла с последовательным методом доступа в массовой внешней памяти не целиком, а частично, когда в массовой памяти выделяется "окно", куда последовательно переносятся фрагменты файла с диска.
Перемещение объектов с одного уровня внешней памяти на другой осуществляется задачей АРХИВ в результате команд открытия соответствующих объектов.
При закрытии объектов, если они располагались в массовой памяти, модифицированные объекты отображаются на дисковую память, освобождая массовую память. При закрытии объектов, с которыми велась работа только на чтение, массовая память освобождается без отображения объекта на дисковую память.
Для того, чтобы файл стал доступен некоторой задаче, необходимо его открыть. Если файл открывается в массовой памяти, то последовательно выполняются следующие действия:
·
выделяется пространство в массовой памяти;
· определяется местонахождение файла на диске;
· файл переписывается с дисковой памяти в массовую;
· задача ОБМЕНМП настраивается на данную область в массовой памяти.
Если файл открывается на диске, то после определения местонахождения файла на диске задача ОБМЕНМД настраивается на те области на диске, где находится требуемый файл.
Содержание Назад Вперед