Samsung
Основные отличия редакции драйвера sdfat для основного ядра Linux от драйвера, используемого Samsung в Android:
- Удалён код с реализацией ФС VFAT, так как данная файловая система уже отдельно поддерживается в ядре (fs/fat);
- Драйвер переименован с sdfat в exfat;
- Проведён рефакторинг кода. Исходные тексты приведены к требованиям по оформлению кода для ядра Linux;
- Выполнена оптимизация операций с метаданными, такими как создание файлов, поиск элементов ФС (lookup) и определение содержимого каталога (readdir).
- Исправлены выявленные при дополнительном тестировании ошибки.
Напомним, что после того, как компания Microsoft
Το σύστημα αρχείων exFAT δημιουργήθηκε από τη Microsoft για να ξεπεράσει τους περιορισμούς του FAT32 όταν χρησιμοποιείται σε μονάδες Flash μεγάλης χωρητικότητας. Η υποστήριξη για το σύστημα αρχείων exFAT εμφανίστηκε στα Windows Vista Service Pack 1 και Windows XP με Service Pack 2. Το μέγιστο μέγεθος αρχείου σε σύγκριση με το FAT32 επεκτάθηκε από 4 GB σε 16 exabyte και εξαλείφθηκε ο περιορισμός στο μέγιστο μέγεθος διαμερίσματος των 32 GB , για τη μείωση του κατακερματισμού και την αύξηση της ταχύτητας, εισήχθη ένα bitmap των ελεύθερων μπλοκ, το όριο στον αριθμό των αρχείων σε έναν κατάλογο αυξήθηκε στις 65 χιλιάδες και παρέχεται η δυνατότητα αποθήκευσης ACL.
Πηγή: opennet.ru