Задачи файловой системы s5
Сектор — минимальная единица информации со стороны аппаратного обеспечения и драйвера. Если записать файл размером в 1 Кбайт на носитель с минимальным размером сектора, равным 4 Кбайт, то все равно займётся на диске 4 Кбайт. Каталоги обычно организованы в древовидную структуру. У дерева есть корневой каталог (в системах Unix обозначается символом «/»), а другие каталоги являются ветвями корневого… Читать ещё >
Задачи файловой системы s5 (реферат, курсовая, диплом, контрольная)
Файловая система Unix, это иерархическая, многопользовательская файловая система.
Любая файловая система предназначена для хранения информации о физическом размещении частей файла. Если провести аналогию с книгой, то файловая система сходна с содержанием (оглавлением).
Существует минимальная единица информации — кластер, размер которого является нижним пределом размера записываемой на носитель информации в рамках используемой файловой системы.
Сектор — минимальная единица информации со стороны аппаратного обеспечения и драйвера. Если записать файл размером в 1 Кбайт на носитель с минимальным размером сектора, равным 4 Кбайт, то все равно займётся на диске 4 Кбайт.
От файловой системы требуется четкое выполнение следующих действий:
- · определение физического расположения частей файла;
- · определение наличия свободного места и выделение его для вновь создаваемых файлов.
Скорость выполнения файловой системой этих операций находится в прямой зависимости от самой файловой системы.
Основные функции любой файловой системы нацелены на решение следующих задач:
- · именование файлов;
- · программный интерфейс работы с файлами для приложений;
- · отображения логической модели файловой системы на физическую организацию хранилища данных;
- · организация устойчивости файловой системы к сбоям питания, ошибкам аппаратных и программных средств;
- · содержание параметров файла, необходимых для правильного его взаимодействия с другими объектами системы.
В файловой системе s5появляется ещё одна задача: защита файлов одного пользователя от несанкционированного доступа другого пользователя, а также обеспечение совместной работы с файлами, к примеру, при открытии файла одним из пользователей, для других этот же файл временно будет доступен в режиме «только чтение».
Объектами файловой системы являются файлы и каталоги. Файл хранит информациюи удобен в использовании программистам, так же является той единицей, которой ОС может назначить права доступа. Каталоги содержат файлы и подкаталоги и позволяют пользователю операционной системы удобно организовывать файлы в иерархическую структуру.
Рис. 5 Дерево файловой системы
Каталоги обычно организованы в древовидную структуру. У дерева есть корневой каталог (в системах Unix обозначается символом «/»), а другие каталоги являются ветвями корневого каталога или исходят из корневого каталога.