Заедно с Vista SP1, Microsoft разкрива нови файлова система. ExFAT (Разширена таблица за разпределение на файлове) е приемник на старата файлова система FAT32. И така, какви са основните предимства и недостатъци на файловата система exFAT. Какви са разликите между exFAT и FAT32? И кога е по-добре да се използва exFAT, а не NTFS?
Файловата система FAT32 е доста стара и позната файлова система, но има редица съществени недостатъци: не поддържа дялове по-големи от 2 TB и файлове, по-големи от 4 GB. За решаване на описаните проблеми във FAT32 е създадена файловата система exFAT. ExFAT е продукт на Microsoft, предназначен основно за мобилни медии (флаш устройства, SSD дискове, смарт карти). Трябва веднага да се отбележи, че ExFAT не се използва за форматиране на твърди дискове. Всички скорошни версии на Windows, както и Mac OS X, поддържат тази файлова система. ExFAT също често се нарича FAT64, което предполага способността за работа с дискове и по-големи файлове..
Основни предимства на файловата система exFAT:
- Максималният размер на клъстера се увеличи до 32 MB
- Максималният размер на файла ExFAT се увеличи от 4GB на 264 байт (16 EB).
- Няма ограничение за броя на файловете в директория
- Поддръжка за разрешения за файлове / директории
- Напишете поддръжка за транзакции (ако се поддържа от физическо устройство)
- Ефективно използване на свободно пространство, което помага за значително намаляване на фрагментацията на диска.
Струва си да се отбележи, че при форматиране в exFAT количеството на наличното пространство на устройствата за съхранение е по-голямо, отколкото при използване на FAT32. Например, ако форматирате USB флаш устройство с размер 4 GB (номинален капацитет 4023 MB) в различни файлови системи, ще получите следното:
- FAT32 - 4014 Mb
- HFS + - 3997 Mb
- NTFS - 3974 Mb
- exFAT - 4022 Mb
ExFAT е оптимизиран за работа с флаш устройства, като USB флаш памети, карти с памет и SSD дискове; размер на клъстера от 32 KB е подходящ за карти с голям капацитет и устройства с повишено износване по време на операции за четене и запис. Системата exFAT също има възможност да управлява правата за достъп до файлове / директории, а времето за достъп до данни е намаляло. Един от основните недостатъци на exFAT е, че тази технология е обект на лицензионна политика на Microsoft и не може да се прилага при никакви решения с отворен код. За да го използвате във всяка операционна система, ще е необходимо да направите възнаграждения за Microsoft (това правило не се отнася за прости мобилни устройства, като например камери, плейъри и т.н.).
exFAT на съвременни операционни системи
Windows 7
Новата версия на Microsoft Windows 7 поддържа изцяло файловата система exFAT и всички нейни функции както в 32-битова, така и в 64-битова версия. В допълнение, външните флаш дискове, форматирани в exFAT, могат да се използват за работа с технологията ReadyBoost (и вече няма да има ограничение от 4 GB).
Windows Vista
Windows Vista поддържа само exFAT, като се започне със Service Pack 1. Освен това някои функции, като например контрол на достъпа, също не се поддържат. За разлика от Windows 7, устройства с exFAT във Vista не се поддържат за ReadyBoost.
Windows XP
ExFAT не се поддържа в Windows XP, но можете да изтеглите драйвера на уебсайта на Microsoft (описанието е в KB 9555704 - http://support.microsoft.com/kb/955704), но изисква Service Pack 2.
Няма официална поддръжка на exFAT за по-стари версии на Windows.
Windows сървър
ExFAT се поддържа изцяло в Windows Server 2008 и при инсталирането на горния драйвер в Windows Server 2003.
Снежен леопард
Mac OS X поддържа exFAT, като се започне от версия 10.6.4 (15 юни 2010 г.), но само на Macs с SDXC четец на карти. Mac mini и iMac, съвместими с exFAT.
Linux
Няма поддръжка на exFAT в семейните системи на Linux, въпреки че има няколко решения, но повечето от тях са платени или неудобни, в допълнение, Microsoft със собствения си лиценз поставя пръчки в колелата на независими разработчици.
ExFAT и FAT32
Когато се тества на Windows 7, той показва същата производителност като FAT32, но NTFS все още е малко по-бърз. Ще замени ли exFAT FAT32? Това вероятно ще се случи само след мащабно надграждане до Windows 7 или по-нови версии на Windows. За потребителите основното предимство на exFAT ще бъде да преодолее ограниченията на файловете на FAT32 (увеличаване на размера на файла в exFat).
Трябва също така да не забравяме, че файловата система exFAT изисква по-нова версия на операционната система (може да се изисква обновяване на хардуера), както и факта, че на по-стари устройства (камери, mp3 плейъри) exFAT може просто да не се поддържа.
exFat или NTFS
ExFAT може да се счита за конкурент на NTFS в системи с ограничена мощност на обработка и памет. Освен това файловата система NTFS на флаш карти е много неудобна и неефективна за използване (скоростта намалява и животът на флаш паметта се намалява), а ExFAT ще бъде идеалната файлова система за такива устройства.