Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция№7 Виды операционных и файловых систем.doc
Скачиваний:
33
Добавлен:
18.12.2018
Размер:
88.58 Кб
Скачать
  1. Файловая система.

Совокупность средств операционной системы, обеспечивающих доступ к информации на внешних носителях, называется системой управления файлами, или файловой системой.

Основная задача файловой системы – обеспечение взаимодействия программ и физических устройств ввода/вывода (накопителей на жестких дисках, магнитных лентах и т.д.). Она также определяет структуру хранения файлов и каталогов на диске, правила задания имен файлов, допустимые атрибуты файлов, права доступа и др. Обычно файловую систему воспринимают и как средство управления файлами, и как общее хранилище файлов.

Функциональные возможности файловой системы можно условно разделить на группы:

1) функции для работы с файлами: создание, удаление, переименование, изменение атрибутов (свойств файлов), определение структуры файлов;

2) функции для работы с данными: чтение, запись, поиск данных, хранящихся в файлах, и т.д.;

3) оптимизация операций ввода/вывода.

  1. Логические диски.

Одно из понятий файловой системы – логический диск. Каждый логический диск имеет свое уникальное имя.

В качестве имени логического диска используются буквы английского алфавита от A до Z (включительно).

Таким образом, количество логических дисков, может быть не более 26.

Буквы A и B – отведены строго под имеющиеся в IBM PC дисководы FDD.

Начиная с буквы C именуются логические диски (разделы) жесткого диска (рис. 3).

В случае, если данный IBM PC имеет только один FDD, буква B пропускается (см. рис. 4).

Как правило, только логические диски A и C могут быть системными.

Рис. 3. Разделение на логические диски в системе с двумя дисководами.

Рис. 4. Разделение на логические диски в системе с одним дисководом.

  1. Файловая структура

Для обеспечения доступа к файлам файловая система OC организует и поддерживает на логическом диске определенную файловую структуру (рис. 1).

Рис. 1. Файловая структура на дискете емкостью 360 кбайт

Элементы файловой структуры:

  • стартовый сектор (сектор начальной загрузки, Boot-сектор);

  • таблица размещения файлов (FAT – File Allocation Table);

  • корневой каталог(Root Directory);

  • область данных (оставшееся свободным дисковое пространство).

Эти элементы создаются специальными программами в среде OC в процессе инициализации диска.

  1. Стартовый сектор (сектор начальной загрузки, Boot-сектор)

Здесь записана информация, необходимая OC для работы с диском:

  • идентификатор ОС (если диск системный);

  • размер сектора диска;

  • количество секторов в кластере;

  • количество резервных секторов в начале диска;

  • количество копий FAT на диске (стандарт – две);

  • количество элементов в каталоге;

  • количество секторов на диске;

  • тип формата диска;

  • количество секторов в FAT;

  • количество секторов на дорожку;

  • количество поверхностей;

  • блок начальной загрузки ОС.

  1. Корневой каталог.

Корневой Каталог. Это определенная область диска, создаваемая в процессе инициализации (форматировании) диска, где содержится информация о файлах и каталогах, хранящихся на диске. Корневой каталог всегда существует на отформатированном диске. На одном диске бывает только один корневой каталог. Размер корневого каталога для данного диска – величина фиксированная (только для FAT-16), поэтому максимальное количество "привязанных" к нему файлов и других (дочерних) каталогов (подкаталогов) – строго определенное.

Каталоги (подкаталоги). Каталог – это определенное место на диске (в области данных диска), где содержится информация о файлах и подкаталогах, привязанных к данному каталогу.

В отличие от корневого каталога, остальные каталоги (подкаталоги) создаются с помощью команд ОС. Основная цель такой структуры каталогов – организация эффективного хранения большого количества файлов на диске.

Каждый каталог, кроме корневого, имеет "родителя", т.е. другой каталог, в котором зарегистрирован данный каталог. ОС рассматривает каждый каталог, кроме корневого, как файл.

В Windows каталог называется папкой. С папками (каталогами) и файлами могут выполняться операции создания, удаления, копирования и перемещения, а также изменение их свойств и управление доступом.