Linux kernelerako exFAT kontrolatzailearen bertsio berri bat proposatu da

Park Ju Hyung garatzaile korearra, Android firmwarea hainbat gailutarako eramatean espezializatua, aurkeztu exFAT fitxategi sistemarako kontrolatzailearen edizio berria - exfat-linux, "sdFAT" kontrolatzailearen sardexka bat dena, garatu Samsung-en eskutik. Gaur egun, Linux nukleoaren eszenatze adarra dago jada gehitu du Samsung-en exFAT kontrolatzailea, baina kode oinarrian oinarritzen da gidariaren adar zaharra (1.2.9). Gaur egun, Samsung-ek "sdFAT" (2.2.0) kontrolatzailearen bertsio guztiz desberdina erabiltzen du bere telefonoetan, eta horren adar bat Park Ju Hyung-en garapena izan zen.

Egungo kode oinarrirako trantsizioaz gain, proposatutako exfat-linux kontrolatzailea Samsung-en berariazko aldaketak kentzeagatik bereizten da, hala nola FAT12/16/32-rekin lan egiteko kodea egoteagatik (FS datuak Linux-en onartzen dira. kontrolatzaile bereiziak) eta desfragmentatzaile integratua. Osagai horiek kenduta kontrolatzailea eramangarri bihurtzea eta Linux kernel estandarrera egokitzea ahalbidetu zuen, eta ez Samsung Android-eko firmwarean erabiltzen diren nukleoetara soilik.

Garatzaileak kontrolatzaileen instalazioa errazteko lana ere egin du. Ubuntu erabiltzaileek instalatu dezakete PPA biltegia, eta beste banaketa batzuetarako, deskargatu kodea eta exekutatu "make && make install". Gidaria Linux kernelarekin batera ere konpila daiteke, adibidez Androiderako firmwarea prestatzerakoan.

Etorkizunean, kontrolatzailea eguneratuta mantentzea aurreikusi da, Samsung kode-oinarri nagusitik aldaketak transferituz eta nukleoaren bertsio berrietarako eramanez. Gaur egun, kontrolatzailea 3.4tik 5.3-rc bitarteko nukleoekin eraikitakoan probatu da x86 (i386), x86_64 (amd64), ARM32 (AArch32) eta ARM64 (AArch64) plataformetan. Gidari-aldaera berriaren egileak iradoki zuen nukleoko garatzaileek kontrolatzaile berria eszenatze-adarrean sartzea exFAT nukleo-gidari estandarraren oinarri gisa, duela gutxi gehitutako aldaera zaharkituaren ordez.

Errendimendu-probek kontrolatzaile berria erabiltzean idazketa-eragiketen abiadura handitu dela erakutsi dute. Partizioa ramdiskean jartzean: 2173 MB/s versus 1961 MB/s I/O sekuentzialerako, 2222 MB/s versus 2160 MB/s ausazko sarbiderako, eta partizioa NVMe-n jartzean: 1832 MB/s versus 1678 MB /s eta 1885 MB/s versus 1827 MB/s. Irakurketa eragiketen abiadura handitu egin zen irakurketa sekuentzialeko proban ramdisk-en (7042 MB/s versus 6849 MB/s) eta ausazko irakurketa NVMe-n (26 MB/s versus 24 MB/s)

Linux kernelerako exFAT kontrolatzailearen bertsio berri bat proposatu daLinux kernelerako exFAT kontrolatzailearen bertsio berri bat proposatu da

Iturria: opennet.ru

Gehitu iruzkin berria