Korejski programer Park Ju Hyung, specijalizovan za portiranje Android firmvera za različite uređaje,
Pored prelaska na trenutnu bazu koda, predloženi exfat-linux drajver se odlikuje uklanjanjem Samsung specifičnih modifikacija, kao što je prisustvo koda za rad sa FAT12/16/32 (FS podaci su podržani u Linuxu od strane odvojeni drajveri) i ugrađeni defragmentator. Uklanjanje ovih komponenti omogućilo je da se drajver učini prenosivim i prilagodi ga standardnom Linux kernelu, a ne samo kernelima koji se koriste u Samsung Android firmveru.
Programer je takođe uradio posao da pojednostavi instalaciju drajvera. Korisnici Ubuntua mogu ga instalirati sa
U budućnosti se planira ažuriranje drajvera prenosom izmena iz glavne Samsung kodne baze i portiranjem za nova izdanja kernela. Trenutno, drajver je testiran kada je napravljen sa jezgrima od 3.4 do 5.3-rc na platformama x86 (i386), x86_64 (amd64), ARM32 (AArch32) i ARM64 (AArch64). Autor nove varijante drajvera je predložio da programeri kernela razmotre uključivanje novog drajvera u staging granu kao osnovu za standardni exFAT drajver kernela, umesto nedavno dodane zastarele varijante.
Testovi performansi su pokazali povećanje brzine operacija pisanja kada se koristi novi drajver. Prilikom postavljanja particije u ramdisk: 2173 MB/s naspram 1961 MB/s za sekvencijalni I/O, 2222 MB/s naspram 2160 MB/s za nasumični pristup, a kada se particija postavi u NVMe: 1832 MB/s naspram 1678 /s i 1885 MB/s u odnosu na 1827 MB/s. Brzina operacija čitanja povećana je u testu sekvencijalnog čitanja na ramdisku (7042 MB/s u odnosu na 6849 MB/s) i nasumičnom čitanju u NVMe (26 MB/s naspram 24 MB/s)
izvor: opennet.ru