Korean developer na si Park Ju Hyung, na dalubhasa sa pag-port ng Android firmware para sa iba't ibang device,
Bilang karagdagan sa paglipat sa kasalukuyang base ng code, ang iminungkahing exfat-linux driver ay nakikilala sa pamamagitan ng pag-alis ng mga pagbabago na partikular sa Samsung, tulad ng pagkakaroon ng code para sa pagtatrabaho sa FAT12/16/32 (FS data ay suportado sa Linux ng hiwalay na mga driver) at isang built-in na defragmenter. Ang pag-alis ng mga sangkap na ito ay naging posible upang gawing portable ang driver at iakma ito sa karaniwang kernel ng Linux, at hindi lamang sa mga kernel na ginagamit sa Samsung Android firmware.
Gumawa rin ang developer ng trabaho upang pasimplehin ang pag-install ng driver. Maaaring i-install ito ng mga gumagamit ng Ubuntu mula sa
Sa hinaharap, pinlano na panatilihing napapanahon ang driver sa pamamagitan ng paglilipat ng mga pagbabago mula sa pangunahing Samsung code base at pag-port nito para sa mga bagong kernel release. Sa kasalukuyan, ang driver ay nasubok kapag binuo gamit ang mga kernel mula 3.4 hanggang 5.3-rc sa x86 (i386), x86_64 (amd64), ARM32 (AArch32) at ARM64 (AArch64) na mga platform. Iminungkahi ng may-akda ng bagong variant ng driver na isaalang-alang ng mga kernel developer na isama ang bagong driver sa staging branch bilang batayan para sa karaniwang exFAT kernel driver, sa halip na ang kamakailang idinagdag na hindi napapanahong variant.
Ang mga pagsubok sa pagganap ay nagpakita ng pagtaas sa bilis ng mga operasyon sa pagsulat kapag ginagamit ang bagong driver. Kapag inilalagay ang partition sa ramdisk: 2173 MB/s kumpara sa 1961 MB/s para sa sequential I/O, 2222 MB/s laban sa 2160 MB/s para sa random na pag-access, at kapag inilalagay ang partition sa NVMe: 1832 MB/s laban sa 1678 MB /s at 1885 MB/s kumpara sa 1827 MB/s. Ang bilis ng read operations ay tumaas sa sequential read test sa ramdisk (7042 MB/s versus 6849 MB/s) at random read sa NVMe (26 MB/s versus 24 MB/s)
Pinagmulan: opennet.ru