Операционные системы. Теория и практика. Замятин А.В. - 141 стр.

UptoLike

Составители: 

141
ственно, не каждое обращение к отображенному в память файлу вызы-
вает операцию чтения/записи. Менеджер виртуальной памяти кэширует
обращения к диску и тем самым обеспечивает высокую эффективность
работы с отображенными файлами.
Именованные конвейеры (именованные каналы) одно из средств
межпроцессного взаимодействия, детали которого рассмотрены в
п. 3.3.6.
5.4.3 Атрибуты файла
Кроме имени ОС часто связывают с каждым файлом и другую ин-
формацию, например дату модификации, размер и т.д. Эти характери-
стики файлов называют атрибутами. В разных файловых системах мо-
гут использоваться в качестве атрибутов разные характеристики.
Например, такими характеристиками, могут быть следующие:
информация о разрешенном доступе;
пароль для доступа к файлу;
владелец файла;
создатель файла;
признак «только для чтения»;
признак «скрытый файл»;
признак «системный файл»;
признак «архивный файл»;
признак «двоичный/символьный»;
признак «временный» (удалить после завершения процесса);
признак блокировки;
длина записи;
указатель на ключевое поле в записи;
длина ключа;
время создания, последнего доступа и последнего изменения;
текущий размер файла;
максимальный размер файла.
5.4.4 Доступ к файлам
С точки зрения внутренней структуры (логической организации)
файл это совокупность однотипных записей, каждая из которых ин-
формирует о свойствах одного объекта. Записи могут быть фиксирован-
ной длины, переменной длины или неопределенной длины. Записи пе-
ременной длины в своем составе содержат длину записи, а неопреде-
ленной длины специальный символ конца записи. При этом каждая
запись может иметь идентификатор, представляющий собой ключ, кото-
рый может быть сложным и состоять из нескольких полей.