Прочее компьютерное

Что за файловая система exFat и какой лучше выбрать размер кластера для нее?

Рамир Азизов
Рамир Азизов
40 581
exFAT (от англ. Extended FAT — «расширенная FAT») — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представленная Microsoft для встроенных устройств в Windows Embedded CE 6.0.

Используется в операционных системах от Microsoft в тех случаях, когда использование других поддерживаемых ими файловых систем (FAT и NTFS) нецелесообразно.

Основными преимуществами перед всеми текущими версиями FAT является:
Теоретический лимит на размер файла 264 байт (16 эксбибайт) .
Максимальный размер кластера увеличен до 225 байт (32 мебибайта) .
Улучшено распределение свободного места за счёт введения бит-карты свободного места, что уменьшает фрагментацию диска.
Устранён лимит на количество файлов в одной директории.
Введена поддержка списка прав доступа.
Введена поддержка транзакций (опциональная возможность, должна поддерживаться устройством) .

Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7.[1]

Технология ReadyBoost в Windows Vista не совместима с устройствами с файловой системой exFAT.[2]

Существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только чтение этой файловой системы. [3]

Лицензионный статус не ясен. Однако известно, что Microsoft успешно запатентовала файловую систему FAT[4], и в феврале 2009 года подала в суд на компанию TomTom, обвиняя её в их нарушении. [5]

Существует также сторонняя реализация exFAT для Windows XP[6] / Windows Server 2003, однако она предназначена для непосредственной интеграции в дистрибутив продукта без возможности ручной установки драйвера. Данный порт выполнен на базе драйвера Windows Vista.[7]

В декабре 2009 года Microsoft начала лицензировать файловую систему exFAT для сторонних производителей. [8]
ВП
Виктор Пунтус
38 983
Лучший ответ
нет ответа на вопрос в заголовке