Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Аббревиатура FAT (file allocation table) означает «таблица размещения файлов».
Этот термин относится к линейной табличной структуре со сведениями о файлах –
именами файлов, их атрибутами и другими данными, определяющими местоположение
файлов или их фрагментов в среде FAT. Элемент FAT определяет фактическую область
диска, в котором хранится начало физического файла.
В файловой системе FAT логическое дисковое пространство любого логического
диска делится на две области:
- системную область;
- область данных.
Системная область создается при форматировании и обновляется при
манипулировании файловой структурой. Область данных содержит файлы и каталоги,
подчиненные корневому, и доступна через пользовательский интерфейс. Системная
область состоит из следующих компонентов:
- загрузочной записи;
- зарезервированных секторов;
- таблицы размещения файлов (FAT);
- корневого каталога.
Таблица размещения файлов представляет собой карту (образ) области данных, в
которой описывается состояние каждого участка области данных. Область данных
разбивается на кластеры. Кластер – один или несколько смежных секторов в логическом
дисковом адресном пространстве (только в области данных). В таблице FAT кластеры__________,
принадлежащие одному файлу (некорневому каталогу), связываются в цепочки. Для
указания номера кластера в системе управления файлами FAT16 используется 16-
битовое слово, следовательно, можно иметь до 65536 кластеров.
Кластер – минимальная адресуемая единица дисковой памяти, выделяемая файлу
или некорневому каталогу. Файл или каталог занимает целое число кластеров.
Последний кластер при этом может быть задействован не полностью, что приведет к
заметной потере дискового пространства при большом размере кластера.
Так как FAT используется при доступе к диску очень интенсивно, она загружается в
ОЗУ и находится там максимально долго.
Корневой каталог отличается от обычного каталога тем, что он размещается в
фиксированном месте логического диска и имеет фиксированное число элементов. Для
каждого файла и каталога в файловой системе хранится информация в соответствии со
следующей структурой:
- имя файла или каталога – 11 байт;
- атрибуты файла – 1 байт;
- резервное поле – 1 байт;
- время создания – 3 байта;
- дата создания – 2 байта;
- дата последнего доступа – 2 байта;
- зарезервировано – 2 байта;
- время последней модификации – 2 байта;
- номер начального кластера в FAT – 2 байта;
- размер файла – 4 байта.
Структура системы файлов является иерархической.
Дата публикования: 2014-11-29; Прочитано: 362 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!