Samsung
Hlavné rozdiely medzi vydaním ovládača sdfat pre hlavné jadro Linuxu a ovládačom používaným spoločnosťou Samsung v systéme Android:
- Kód s implementáciou súborového systému VFAT bol odstránený, keďže tento súborový systém je už samostatne podporovaný v jadre (fs/fat);
- Ovládač bol premenovaný z sdfat na exfat;
- Kód bol prerobený. Zdrojové texty sú prispôsobené požiadavkám na formátovanie kódu pre jadro Linuxu;
- Operácie s metadátami boli optimalizované, ako je vytváranie súborov, vyhľadávanie prvkov systému súborov (lookup) a určovanie obsahu adresára (readdir).
- Chyby zistené počas dodatočného testovania boli opravené.
Pripomeňme, že po Microsofte
Súborový systém exFAT bol vytvorený spoločnosťou Microsoft, aby prekonal obmedzenia FAT32 pri použití na veľkokapacitných flash diskoch. Podpora pre súborový systém exFAT sa objavila v systéme Windows Vista Service Pack 1 a Windows XP s balíkom Service Pack 2. Maximálna veľkosť súboru v porovnaní s FAT32 bola rozšírená zo 4 GB na 16 exabajtov a bolo odstránené obmedzenie maximálnej veľkosti partície 32 GB , na zníženie fragmentácie a zvýšenie rýchlosti bola zavedená bitová mapa voľných blokov, bol zvýšený limit počtu súborov v jednom adresári na 65 tisíc a bola poskytnutá možnosť ukladať ACL.
Zdroj: opennet.ru