VFAT (виртуальная FAT)

Файловая система VFAT впервые появилась в Windows for Workgroups 3.11 и была предназначена для выполнения файлового ввода/ вывода в защищенном режиме. При создании файловых систем FAT12 и FAT16 имена файлов представлялись в формате 8.3. С выходом Windows 95 в VFAT добавилась поддержка длинных имен файлов. Тем не менее VFATсохраняет совместимость с исходным вариантом FAT; это означает, что наряду с длинными именами в ней поддерживаются имена формата 8.3, а также существует специальный механизм для преобразования имен 8.3 в длинные, и наоборот.

В исходной версии Windows 95 основной ФС была 32-разрядная VFAT. VFAT может использовать 32-разрядные драйверы защищенного режима или 16-разрядные драйверы реального режима. При этом элементы FAT остаются 12- и 16- разрядными, поэтому на диске используется та же структура данных, что и в предыдущих реализациях FAT. VFAT обрабатывает все обращения к жесткому диску и использует 32-разрядный код для всех операций с дисковыми томами.

Как видно из табл.12.1, VFAT отличается от FAT в первую очередь увеличением максимального размера тома и отдельных файлов, увеличением количества файлов в некорневых каталогах и поддержкой длинных имен наряду с именами формата 8.3. VFAT также поддерживает 16- и 32-разрядные обращения, тогда как исходная FAT ограничивалась 16-разрядными.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: