Korea arendaja Park Ju Hyung, kes on spetsialiseerunud Androidi püsivara portimisele erinevatele seadmetele,
Lisaks praegusele koodibaasile üleminekule eristab pakutud exfat-linuxi draiverit Samsungi-spetsiifiliste muudatuste eemaldamine, näiteks FAT12/16/32-ga töötamiseks mõeldud koodi olemasolu (FS-i andmeid toetab Linux eraldi draiverid) ja sisseehitatud defragmentija. Nende komponentide eemaldamine võimaldas muuta draiveri kaasaskantavaks ja kohandada seda tavalise Linuxi tuumaga, mitte ainult Samsung Androidi püsivaras kasutatavate tuumadega.
Arendaja on teinud tööd ka draiverite installimise lihtsustamiseks. Ubuntu kasutajad saavad selle installida
Edaspidi on plaanis hoida draiverit ajakohasena, kandes muudatused Samsungi põhikoodibaasist üle ja portides seda uute kerneli väljaannete jaoks. Praegu on draiverit testitud, kui see on ehitatud tuumadega 3.4 kuni 5.3-rc platvormidel x86 (i386), x86_64 (amd64), ARM32 (AArch32) ja ARM64 (AArch64). Uue draiverivariandi autor soovitas kerneli arendajatel kaaluda uue draiveri lisamist standardse exFAT kernelidraiveri alusena lavastusharusse, mitte hiljuti lisatud vananenud variandi asemel.
Jõudluskatsed on näidanud uue draiveri kasutamisel kirjutamisoperatsioonide kiiruse suurenemist. Sektsiooni paigutamisel muutmälukettale: 2173 MB/s versus 1961 MB/s järjestikuse sisendi/väljundi jaoks, 2222 MB/s versus 2160 MB/s juhusliku juurdepääsu korral ja partitsiooni paigutamisel NVMe-sse: 1832 MB/s versus 1678 MB /s ja 1885 MB/s versus 1827 MB/s. Lugemistoimingute kiirus suurenes järjestikuse lugemise testis ramdiskil (7042 MB/s versus 6849 MB/s) ja juhuslikus lugemises NVMe-s (26 MB/s versus 24 MB/s)
Allikas: opennet.ru