Файловая система FAT32
Файловая система FAT32 представляет собой
усовершенствованную версию FAT16, предназначенную для использования на разделах
емкостью до 2 Терабайт. FAT32 появилась в Windows 95 OSR2, является основной
файловой системой в Windows 98⁄ME и может использоваться в
Windows 2000⁄XP. Разработка FAT32 ,была обусловлена необходимостью
поддержки больших (более 8 гигабайт) жестких дисков и невозможностью встраивания
какой-либо более сложной файловой системы в MS DOS, которая лежит в основе
Windows 95⁄98⁄ME. Для обеспечения максимальной совместимости
с существующими прикладными программами, сетями и драйверами устройств FAT32
была реализована с минимум возможных изменений в архитектуре и внутренних
структурах данных. Главными отличиями FAT32 от FAT16 являются 28-разрядные
номера кластеров, меньший, по сравнению с FAT 16, размер кластера и более
гибкая организация корневого каталога, который не ограничен в размере.
Однако при небольших размерах кластера, но больших размерах раздела увеличивается
размер таблицы расположения файлов, что может замедлить загрузку операционной
системы и файловые операции.
В следующей таблице приведены сравнительные
характеристики файловых систем FAT16, FAT32 и NTFS.
| |
FAT16 |
FAT32 |
NTFS |
Операционные
системы |
Практически все |
Windows
95OSR2⁄98⁄ME,
2000⁄XP,Linux
|
Windows
NT⁄2000⁄XP,Linux
|
Максимальный
размер раздела
|
4 Гб (2Гб для
Windows
95OSR2⁄98⁄ME)
|
2 Тбайт |
16 Эбайт |
Максимальный
размер файла
|
Ограничен
размером
раздела
|
4 Гбайт |
Ограничен
размером
раздела
|
Максимальная
длина имени файла
|
255 |
255 |
32767 |
Восстановление
(журналирование) |
Нет |
Нет |
Да |
Максимальное
число файлов в
корневом каталоге
|
Задается при
форматировании
|
Нет ограничений |
Нет ограничений |
Максимальное
число кластеров
|
∼216
|
∼228
|
∼248
|
Размер
кластера
|
512 байт-
64 Кбайт
|
512 байт-
64 Кбайт
|
512 байт-
64 Кбайт
|
Таблица файловых
записей |
Нет |
Нет |
Динамическая |
Из этой таблицы видно, что файловая система
NTFS является наилучшим выбором
для использования на дисках большого объема.
Если же к системе предъявляются повышенные требования, которые можно реализовать
только в NTFS, например по обеспечению безопасности данных или эффективному
использованию дискового пространства, то данную файловую систему в полной мере
можно использовать и на небольших дисках.
|