Samsung
Основные отличия редакции драйвера sdfat для основного ядра Linux от драйвера, используемого Samsung в Android:
- Удалён код с реализацией ФС VFAT, так как данная файловая система уже отдельно поддерживается в ядре (fs/fat);
- Драйвер переименован с sdfat в exfat;
- Проведён рефакторинг кода. Исходные тексты приведены к требованиям по оформлению кода для ядра Linux;
- Выполнена оптимизация операций с метаданными, такими как создание файлов, поиск элементов ФС (lookup) и определение содержимого каталога (readdir).
- Исправлены выявленные при дополнительном тестировании ошибки.
Напомним, что после того, как компания Microsoft
exFAT fayl sistemi böyük tutumlu Flash disklərdə istifadə edildikdə FAT32 məhdudiyyətlərini aradan qaldırmaq üçün Microsoft tərəfindən yaradılmışdır. exFAT fayl sistemi üçün dəstək Windows Vista Service Pack 1 və Service Pack 2 ilə Windows XP-də ortaya çıxdı. FAT32 ilə müqayisədə maksimum fayl ölçüsü 4 GB-dan 16 ekzabayta qədər genişləndirildi və 32 GB-lıq maksimum bölmə ölçüsünə məhdudiyyət aradan qaldırıldı. , parçalanmanı azaltmaq və sürəti artırmaq üçün pulsuz blokların bitmapı tətbiq edildi, bir kataloqda faylların sayına məhdudiyyət 65 minə qaldırıldı və ACL-ləri saxlamaq imkanı təmin edildi.
Mənbə: opennet.ru