|
Файловая система FAT32 32-разрядная файловая система
FAT32 появилась в Windows 95 OSR2 и поддерживается в Windows 98/ME и Windows 2000/XP/Server
2003. Она обеспечивает оптимальный доступ к жестким дискам, повышая скорость и
производительность всех операций ввода/вывода. FAT32 представляет собой усовершенствованную
версию FAT, предназначенную для использования на томах, объем которых превышает
2 Гбайт. В Windows XP и Windows Server 2003 система FAT32 применяется для форматирования
дисков DVD-RAM. Для обеспечения максимальной совместимости с существующими
прикладными программами, сетями и драйверами устройств FAT32 была реализована
с минимумом возможных изменений в архитектуре и внутренних структурах данных.
Все утилиты Microsoft, предназначенные для работы с дисками (Format, Fdisk, Defrag
и ScanDisk), были переработаны для обеспечения поддержки FAT32. Кроме того, Microsoft
проводит большую работу по поддержке ведущих фирм-производителей драйверов устройств
и утилит для работы с диском, чтобы помочь и в обеспечении поддержки FAT32 в их
продуктах. В табл. 4.1 представлены сравнительные характеристики FAT16 и FAT32.
Таблица 4.1.Сравнение характеристик
FAT16 и FAT32 в системах Windows Server 2003
FAT16 | FAT32
| Поддерживается большинством операционных систем, в числе
которых MS-DOS, Windows 9х/МЕ, Windows NT, OS/2 и UNIX | Поддерживается
всеми операционными системами Windows, начиная с Windows 95 OSR2; поддержка FAT32
имеется также и на других платформах | Эффективна только
на логических дисках, размер которых не превышает 256 Мбайт | Не
поддерживаются диски, размер которых менее 32 Мбайт | Поддерживает
сжатие диска только с помощью таких DOS-утилит, как DrvSpace | Не
поддерживает сжатие диска | На практике ограничена по размеру
до 65 524 кластеров. Каждый кластер имеет фиксированный размер в зависимости от
размера логического диска. Ограничения по количеству кластеров и их размеру (64
Кбайт) приводят к общему ограничению по размеру диска (не более 4 Гбайт). Следует,
однако, учитывать то, что кластеры размером 64 Кбайт могут распознаваться неправильно
некоторыми приложениями и системами! Помимо этого, FAT12/16 обычно имеет ограничения
по количеству файлов и папок, которые могут содержаться в корневом каталоге (в
зависимости от диска максимальное значение колеблется от 200 до 400) |
Использует кластеры меньшего размера, в результате чего дисковое пространство
используется более эффективно. Максимальный размер кластера — 1 6 Кбайт, максимальный
размер форматируемого диска — 32 Гбайт; чтение и запись поддерживается на томах
до 2 Гбайт | Поскольку с увеличением размера диска размер
кластера FAT16 увеличивается, хранение файлов на таких дисках становится неэффективным.
Например, если файл размером 10 Кбайт хранится в кластере размером 32 Кбайт, то
22 Кбайт дискового пространства не используются | Для дисков размером
от 257 Мбайт до 8 Гбайт размер кластера — 4 Кбайт |
FAT32 обеспечивает следующие преимущества по сравнению с прежними реализациями
FAT. - Поддержка дисков размером до 2 Тбайт. Следует,
правда, отметить, что команда Format, имеющаяся в
Windows Server 2003, не позволяет форматировать для использования FAT32 тома,
размер которых превышает 32 Гбайт (это касается и форматирования томов программой
Setup). Поэтому при форматировании томов объемом более 32 Гбайт следует использовать
файловую систему NTFS. Однако драйвер Fastaft, имеющийся в составе Windows Server
2003, позволяет монтировать и поддерживать любые тома FAT32, в том числе и такие,
объем которых превышает 32 Гбайт. За исключением упомянутого выше ограничения
FAT32 в Windows Server 2003 работает точно так же, как в Windows 95 OSR2, Windows
98 и Windows Millennium Edition.
- Более эффективное
расходование дискового пространства. FAT32 использует более мелкие кластеры (см.
табл. 4.4), что позволяет повысить эффективность использования дискового пространства
на 10—15% по сравнению с FAT.
- Повышенная надежность
и более быстрая загрузка программ. В отличие от FAT12 и FAT16, FAT32 обладает
возможностью располагать корневой каталог в любой области тома. Кроме того, загрузочный
сектор FAT32 был расширен по сравнению с FAT16 и содержит резервные копии жизненно
важных структур данных. Повышенная устойчивость FAT32 обусловлена именно этими
факторами.
|