სამსუნგი
Основные отличия редакции драйвера 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 გბ-დან 16 ეგბაიტამდე, ხოლო დანაყოფის მაქსიმალურ ზომაზე 32 გბ-ის შეზღუდვა აღმოიფხვრა. , ფრაგმენტაციის შესამცირებლად და სიჩქარის გაზრდის მიზნით დაინერგა უფასო ბლოკების ბიტმაპი, ერთ დირექტორიაში ფაილების რაოდენობის ლიმიტი გაიზარდა 65 ათასამდე და უზრუნველყოფილია ACL-ების შენახვის შესაძლებლობა.
წყარო: opennet.ru