Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГЛАВА 7. Файловая система.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
118 Кб
Скачать
☆

Файловая система fat32

32-разрядная файловая система FAT32 пришла на смену FAT в Microsoft Windows 95 OEM Service Release 2. В публикациях Microsoft эта версия Windows 95 иногда называется Windows 95 OSR2. FAT32 является полностью самостоятельной 32-разрядной файловой системой (как NTFS) и содержит многочисленные усовершенствования и дополнения по сравнению с предыдущими реализациями FAT.

Самое принципиальное отличие заключается в том, что FAT32 намного эффективнее расходует дисковое пространство. FAT32 использует дисковые кластеры меньшего размера по сравнению с предыдущими версиями, которые ограничивались 65 535 кластерами на том (соответственно с увеличением размера диска приходилось увеличивать и размер кластеров). Следовательно, даже для дисков размером до 8 Гбайт FAT32 может использовать 4-килобайтные кластеры. В результате по сравнению с дисками FAT16 экономится в среднем 10-15% дискового пространства.

FAT32 также может перемещать корневой каталог и использовать резервную копию FAT вместо стандартной. Расширенная загрузочная запись FAT32 позволяет создавать копии критических структур данных; это повышает устойчивость дисков FAT32 к нарушениям структуры FAT по сравнению с предыдущими версиями. Корневой каталог в FAT32 представлен в виде обычной цепочки кластеров. Следовательно, корневой каталог может находиться в произвольном месте диска, что снимает действовавшее ранее ограничение на размер корневого каталога (512 элементов).

Кроме повышения емкости FAT до 4 Тбайт для томов и отдельных файлов FAT32 вносит ряд необходимых усовершенствований в структуру корневого каталога. Предыдущие реализации требовали, чтобы вся информация корневого каталога FAT находилась в одном дисковом кластере. При этом корневой каталог мог содержать не более 512 файлов.

Основные характеристики файловой системы FAT32

Характеристика Значение/максимум

Максимальный размер тома 4 Тбайт

Максимальный размер файла 4 Тбайт

Максимальное количество файлов в корневом каталоге Неограничено

Максимальное количество файлов в некорневом каталоге Неограничено

Безопасность на уровне файлов Нет

Поддержка длинных имен файлов Да

Самовосстановление Да*

Ведение журналов транзакций Нет

Сжатие на уровне файлов Нет

Поддержка файловых ветвлений (Macintosh) Нет

Соответствие стандарту POSIX Нет

Длина полной файловой спецификации, включающей путь и имя файла (длинное или 8.3), тоже ограничивается 260 символами. FAT32 успешно справляется с проблемой длинных имен в корневом каталоге, но проблема с ограничением длины полной файловой спецификации остается. По этой причине Microsoft рекомендует ограничивать длинные имена 75-80 символами, чтобы оставить достаточно места для пути (180-185 символов).

FAT32 повышает отказоустойчивость FAT. Во-первых, в загрузочных записях FAT32 хранятся важнейшие данные файловой системы (например, сведения о таблице разделов). Во-вторых, в FAT32 можно отключить зеркальное копирование FAT, чтобы для поиска файлов и работы с ними использовалась вторая копия FAT. Вот почему в строке "Самовосстановление" табл. стоит значение "Да" (а звездочка показывает, что средства самовосстановления FAT при всей полезности уступают своим аналогам в NTFS).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]