Uguqulelo olutsha lomqhubi we-exFAT lucetyisiwe kwi-Linux kernel

Umphuhlisi waseKorea uPark Ju Hyung, osebenza ngokukhethekileyo kwi-firmware ye-Android yezixhobo ezahlukeneyo, wazisiwe uhlelo olutsha lomqhubi wenkqubo yefayile ye-exFAT - exfat-linux, eyifolokhwe evela kumqhubi "sdFAT", iphuhlisiwe nge Samsung. Okwangoku, isebe le-Linux kernel sele likhona yongezwa Umqhubi we-exFAT we-Samsung, kodwa usekwe kwi-codebase isebe lomqhubi omdala (1.2.9). Okwangoku, i-Samsung isebenzisa inguqulelo ehluke ngokupheleleyo yomqhubi we-"sdFAT" (2.2.0) kwii-smartphones zayo, isebe elaliphuhliswa yiPark Ju Hyung.

Ukongeza kwinguqu kwisiseko sekhowudi yangoku, umqhubi we-exfat-linux ocetywayo uhlukaniswa ngokususwa kwe-Samsung-specific modifications, njengobukho bekhowudi yokusebenza kunye ne-FAT12/16/32 (idatha ye-FS ixhaswa kwi-Linux nge abaqhubi abahlukeneyo) kunye ne-defragmenter eyakhelwe-ngaphakathi. Ukususa la macandelo kwenze ukuba kwenzeke ukwenza umqhubi aphatheke kwaye alungelelanise i-Linux kernel eqhelekileyo, kwaye hayi nje kwiinkozo ezisetyenziswa kwi-Samsung Android firmware.

Umphuhlisi naye wenze umsebenzi ukwenza lula ufakelo lomqhubi. Abasebenzisi be-Ubuntu banokuyifaka ukusuka Uvimba wePPA, kunye nolunye unikezelo, khuphela nje ikhowudi kwaye usebenzise "yenza && yenza ufakelo". Umqhubi unokudityaniswa kunye ne-Linux kernel, umzekelo xa ulungiselela i-firmware ye-Android.

Kwixesha elizayo, kucwangciswe ukugcina umqhubi usexesheni ngokutshintshela utshintsho ukusuka kwisiseko sekhowudi ye-Samsung kunye nokusihambisa ukukhutshwa kwekernel entsha. Okwangoku, umqhubi uvavanyiwe xa wakhiwe nge-kernels ukusuka kwi-3.4 ukuya kwi-5.3-rc kwi-x86 (i386), x86_64 (amd64), i-ARM32 (AArch32) kunye ne-ARM64 (AArch64) iiplatifomu. Umbhali wendlela entsha eyahluka ngayo umqhubi ucebise ukuba abaphuhlisi be-kernel bathathele ingqalelo ukubandakanya umqhubi omtsha kwisebe leqonga njengesiseko somqhubi we-kernel we-exFAT oqhelekileyo, endaweni yomahluko ophelelwe lixesha.

Iimvavanyo zentsebenzo zibonise ukwanda kwesantya sokubhala imisebenzi xa usebenzisa umqhubi omtsha. Xa ubeka ulwahlulo kwi-ramdisk: 2173 MB/s versus 1961 MB/s for sequential I/O, 2222 MB/s versus 2160 MB/s for random access, kwaye xa ubeka isahlulelo kwiNVMe: 1832 MB/s versus 1678 MB / s kunye ne-1885 MB / s ngokuchasene ne-1827 MB / s. Isantya semisebenzi yokufunda sandisiwe kuvavanyo lokufunda olulandelelanayo kwi-ramdisk (7042 MB / s ngokuchasene ne-6849 MB / s) kunye nokufunda okungahleliwe kwi-NVMe (26 MB / s ngokuchasene ne-24 MB / s)

Uguqulelo olutsha lomqhubi we-exFAT lucetyisiwe kwi-Linux kernelUguqulelo olutsha lomqhubi we-exFAT lucetyisiwe kwi-Linux kernel

umthombo: opennet.ru

Yongeza izimvo