Samsung
Основные отличия редакции драйвера sdfat для основного ядра Linux от драйвера, используемого Samsung в Android:
- Удалён код с реализацией ФС VFAT, так как данная файловая система уже отдельно поддерживается в ядре (fs/fat);
- Драйвер переименован с sdfat в exfat;
- Проведён рефакторинг кода. Исходные тексты приведены к требованиям по оформлению кода для ядра Linux;
- Выполнена оптимизация операций с метаданными, такими как создание файлов, поиск элементов ФС (lookup) и определение содержимого каталога (readdir).
- Исправлены выявленные при дополнительном тестировании ошибки.
Напомним, что после того, как компания Microsoft
O sistema de ficheiros exFAT foi creado por Microsoft para superar as limitacións de FAT32 cando se usa en unidades Flash de gran capacidade. O soporte para o sistema de ficheiros exFAT apareceu en Windows Vista Service Pack 1 e Windows XP co Service Pack 2. O tamaño máximo do ficheiro en comparación co FAT32 ampliouse de 4 GB a 16 exabytes e eliminouse a limitación do tamaño máximo da partición de 32 GB. , para reducir a fragmentación e aumentar a velocidade, introduciuse un mapa de bits de bloques libres, o límite do número de ficheiros nun directorio elevouse a 65 mil e proporcionouse a capacidade de almacenar ACL.
Fonte: opennet.ru