Az exFAT illesztőprogram új verzióját javasolták a Linux kernelhez

Park Ju Hyung koreai fejlesztő, aki az Android firmware-ének portolására szakosodott különféle eszközökhöz, benyújtott az exFAT fájlrendszer illesztőprogramjának új kiadása - exfat-linux, amely egy elágazás az "sdFAT" illesztőprogramból, fejlett a Samsung által. Jelenleg a Linux kernel staging ága már - tette hozzá A Samsung exFAT illesztőprogramja, de ez a kódbázison alapul régi sofőr ág (1.2.9). Jelenleg a Samsung az „sdFAT” (2.2.0) illesztőprogram egy teljesen más verzióját használja okostelefonjaiban, ennek egyik ága volt a Park Ju Hyung fejlesztése.

A jelenlegi kódbázisra való áttérés mellett a javasolt exfat-linux illesztőprogramot a Samsung-specifikus módosítások eltávolítása jellemzi, mint például a FAT12/16/32-vel való együttműködéshez szükséges kód jelenléte (az FS-adatokat a Linux támogatja külön illesztőprogramok) és egy beépített töredezettség-mentesítő. Ezen összetevők eltávolítása lehetővé tette az illesztőprogram hordozhatóvá tételét és a szabványos Linux kernelhez való adaptálását, nem csak a Samsung Android firmware-ben használt kernelekhez.

A fejlesztő az illesztőprogramok telepítésének egyszerűsítésén is dolgozott. Az Ubuntu felhasználók innen telepíthetik PPA adattár, és más disztribúciók esetén csak töltse le a kódot, és futtassa a „make && make install” parancsot. Az illesztőprogram a Linux kernellel együtt is lefordítható, például az Android firmware-ének előkészítésekor.

A jövőben a tervek szerint az illesztőprogramot naprakészen tartják a változtatások átvitelével a fő Samsung kódbázisról, és portolással az új kernelkiadásokhoz. Jelenleg az illesztőprogramot 3.4-től 5.3-rc-ig terjedő kernelekkel tesztelték x86 (i386), x86_64 (amd64), ARM32 (AArch32) és ARM64 (AArch64) platformokon. Az új illesztőprogram-változat szerzője azt javasolta, hogy a kernelfejlesztők fontolják meg az új illesztőprogram beépítését az állomásozó ágba, mint a szabványos exFAT kernel-illesztőprogram alapját a nemrég hozzáadott elavult változat helyett.

A teljesítménytesztek az írási műveletek sebességének növekedését mutatták ki az új illesztőprogram használatakor. A partíció RAM-lemezre helyezésekor: 2173 MB/s versus 1961 MB/s szekvenciális I/O-nál, 2222 MB/s versus 2160 MB/s véletlenszerű hozzáférésnél, és a partíció NVMe-ben való elhelyezésekor: 1832 MB/s versus 1678 MB /s és 1885 MB/s versus 1827 MB/s. Az olvasási műveletek sebessége nőtt a szekvenciális olvasási tesztben a ramdiskben (7042 MB/s versus 6849 MB/s) és a véletlenszerű olvasásban az NVMe-ben (26 MB/s versus 24 MB/s)

Az exFAT illesztőprogram új verzióját javasolták a Linux kernelhezAz exFAT illesztőprogram új verzióját javasolták a Linux kernelhez

Forrás: opennet.ru

Hozzászólás