Korejský vývojář Park Ju Hyung, specializující se na portování firmwaru Android pro různá zařízení,
Kromě přechodu na současnou kódovou základnu se navrhovaný ovladač exfat-linux vyznačuje odstraněním úprav specifických pro Samsung, jako je přítomnost kódu pro práci s FAT12/16/32 (data FS jsou v Linuxu podporována samostatné ovladače) a vestavěný defragmentátor. Odstranění těchto komponent umožnilo učinit ovladač přenosným a přizpůsobit jej standardnímu jádru Linuxu, a nikoli pouze jádrům používaným ve firmwaru Samsung Android.
Vývojář také odvedl práci na zjednodušení instalace ovladače. Uživatelé Ubuntu jej mohou nainstalovat z
V budoucnu se plánuje udržovat ovladač aktuální přenosem změn z hlavní kódové základny Samsung a jeho portováním pro nové verze jádra. V současné době byl ovladač testován při sestavování s jádry od 3.4 do 5.3-rc na platformách x86 (i386), x86_64 (amd64), ARM32 (AArch32) a ARM64 (AArch64). Autor nové varianty ovladače navrhl, aby vývojáři jádra zvážili zahrnutí nového ovladače do větve staging jako základ pro standardní ovladač jádra exFAT namísto nedávno přidané zastaralé varianty.
Testy výkonu ukázaly zvýšení rychlosti operací zápisu při použití nového ovladače. Při umístění oddílu na ramdisku: 2173 MB/s versus 1961 MB/s pro sekvenční I/O, 2222 MB/s versus 2160 MB/s pro náhodný přístup a při umístění oddílu do NVMe: 1832 MB/s versus 1678 MB /s a 1885 MB/s oproti 1827 MB/s. Rychlost operací čtení se zvýšila v testu sekvenčního čtení v ramdisku (7042 MB/s oproti 6849 MB/s) a náhodném čtení v NVMe (26 MB/s oproti 24 MB/s)
Zdroj: opennet.ru