Új exFAT meghajtóváltozatot javasoltak a Linux kernelhez

A koreai fejlesztő, Park Ju Hyung, aki különböző eszközökre készít Android firmware portokat, bemutatott új kiadást jelentett be az exFAT fájlrendszer illesztőprogramjához — exfat-linux, amely a „sdFAT” illesztőprogram elágazása, a a Samsung által. Jelenleg a Linux kernel staging ágainak egyikében már hozzáadva elérhető a Samsung exFAT illesztőprogramja, de az egy régi kódbázison alapul, az illesztőprogram régi ágán (1.2.9). A Samsung jelenleg teljesen más változatot használ az „sdFAT” illesztőprogramból (2.2.0), amelyből Park Ju Hyung fejlesztése is származik.

A javasolt exfat-linux illesztőprogram az aktuális kódbázisra való áttérés mellett eltávolítja a Samsung-specifikus módosításokat, például a FAT12/16/32 kezelésére vonatkozó kódot (ezek a fájlrendszerek a Linuxban külön illesztőprogramok által támogatottak) és a beépített töfragmentáló programot. Ezeknek az alkotóelemeknek az eltávolítása lehetővé tette, hogy az illesztőprogram hordozható legyen, és alkalmazkodhasson a normál Linux kernelhez, nem csak a Samsung Android firmware-ihez használt kernelforgalmazásokhoz.

A fejlesztő az illesztőprogram telepítésének egyszerűsítésén is dolgozott. Az Ubuntu felhasználói egyszerűen telepíthetik az PPA-repóból, míg a többi disztribúcióhoz elegendő letölteni a kódot, majd végrehajtani a „make && make install” parancsot. Az illesztőprogram a Linux kernellel is összeállítható, például Android firmware-ek készítésekor.

A jövőben tervezik az illesztőprogram folyamatos karbantartását, amely során a Samsung fő kódbázisából átkerülnek a változások és portolják az új kernelverziókhoz. Jelenleg az illesztőprogram működése ellenőrizve lett a 3.4-es és 5.3-rc közötti kernel összeállításával x86 (i386), x86_64 (amd64), ARM32 (AArch32) és ARM64 (AArch64) platformokon. Az új illesztőprogram szerzője javasolta a kernel fejlesztőinek, hogy fontolják meg az új illesztőprogram beépítését a staging ágba, mint a normál exFAT illesztőprogram alapját, a nemrégiben hozzáadott elavult változat helyett.

A teljesítménytesztek azt mutatták, hogy az új illesztőprogram használatával növekedett a írási sebesség. Ramdiskbe helyezve: 2173 MB/s a 1961 MB/s-hoz képest soros bemenet/kimenet esetén, 2222 MB/s a 2160 MB/s-hoz képest véletlenszerű hozzáférésnél, NVMe-be helyezve: 1832 MB/s a 1678 MB/s-hoz és 1885 MB/s a 1827 MB/s-hoz. Az olvasási sebesség az egymás utáni olvasás tesztjében a ramdisk-en (7042 MB/s a 6849 MB/s-hoz képest) és a véletlenszerű olvasásnál NVMe-ben (26 MB/s a 24 MB/s-hoz képest) nőtt.

Új exFAT meghajtóváltozatot javasoltak a Linux kernelhezÚj exFAT meghajtóváltozatot javasoltak a Linux kernelhez

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster