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

UptoLike

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

136
Операционная система может поддерживать разные статусы разде-
лов, особым образом отмечая разделы, которые могут быть использова-
ны для загрузки модулей ОС, и разделы, в которых можно устанавли-
вать только приложения и хранить файлы данных. Один из разделов
диска помечается как загружаемый (или активный). Именно из этого
раздела считывается загрузчик ОС.
5.4 Файлы и файловая система
Файловая система это часть ОС, организующая работу с данны-
ми, хранящимися во внешней памяти, и обеспечивающей пользователю
удобный интерфейс при работе с такими данными. Термин файловая си-
стема определяет, прежде всего, принципы доступа к данным, организо-
ванным в файлы. Говоря о файловых системах иногда употребляют тер-
мин система управления файлами под которой следует понимать не-
кую конкретную реализацию файловой системы, то есть комплекс про-
граммных модулей, обеспечивающих работу с файлами в конкретной
ОС.
Непосредственное взаимодействие с диском при организации хра-
нения информации на магнитном диске требует, например, знания
устройства контроллера диска, особенностей работы с его регистрами.
Очевидно, что такое взаимодействие прерогатива системы ввода-
вывода ОС (драйвера диска).
Для того чтобы избавить пользователя компьютера от сложностей
взаимодействия с аппаратурой, была применена абстрактная (логиче-
ская) модель файловой системы, в которой операции записи или чтения
файла концептуально проще, чем низкоуровневые операции работы с
устройствами. Логическая модель файловой системы «материализуется»
в виде дерева каталогов, выводимого на экран такими утилитами, как
Norton Commander или Windows Explorer, в символьных составных име-
нах файлов, в командах работы с файлами. Базовым элементом этой мо-
дели является файл, который так же, как и файловая система в целом,
может характеризоваться как логической, так и физической структурой.
5.4.1 Цели и задачи файловой системы
Файл это именованная область внешней памяти, в которую можно
записывать и из которой можно считывать данные. Файлы хранятся в
энергонезависимой памяти, обычно на магнитных дисках. Основными
целями использования файла являются:
1) Долговременное и надежное хранение информации. Долговре-
менность достигается за счет использования запоминающих устройств,
не зависящих от питания, а высокая надежность определяется средства-
ми защиты доступа к файлам и общей организацией программного кода