Корејскиот развивач Park Ju Hyung, специјализиран за пренесување на фирмверот на Android за различни уреди,
Покрај преминот кон тековната база на кодови, предложениот двигател exfat-linux се одликува со отстранување на модификации специфични за Samsung, како што е присуството на код за работа со FAT12/16/32 (податоците FS се поддржани во Linux од посебни драјвери) и вграден дефрагментатор. Отстранувањето на овие компоненти овозможи да се направи двигателот пренослив и да се прилагоди на стандардното јадро на Linux, а не само на кернелите што се користат во фирмверот на Samsung Android.
Инвеститорот исто така направи работа за да ја поедностави инсталацијата на драјверот. Корисниците на Ubuntu можат да го инсталираат од
Во иднина, планирано е двигателот да се одржува ажуриран со префрлање на промените од главната база на кодови на Samsung и негово пренесување за нови изданија на кернелот. Во моментов, двигателот е тестиран кога е изграден со кернели од 3.4 до 5.3-rc на платформите x86 (i386), x86_64 (amd64), ARM32 (AArch32) и ARM64 (AArch64). Авторот на новата варијанта на двигател предложи развивачите на кернелот да размислат да го вклучат новиот драјвер во гранката за поставување како основа за стандардниот двигател на кернелот exFAT, наместо неодамна додадената застарена варијанта.
Тестовите за изведба покажаа зголемување на брзината на операциите за запишување при користење на новиот драјвер. При поставување на партицијата во ramdisk: 2173 MB/s наспроти 1961 MB/s за секвенцијален I/O, 2222 MB/s наспроти 2160 MB/s за случаен пристап и при поставување на партицијата во NVMe: 1832 MB/s наспроти 1678 MB /s и 1885 MB/s наспроти 1827 MB/s. Брзината на операциите за читање се зголеми во тестот за секвенцијално читање во ramdisk (7042 MB/s наспроти 6849 MB/s) и случајно читање во NVMe (26 MB/s наспроти 24 MB/s)
Извор: opennet.ru