Inguqulo entsha yomshayeli we-exFAT iphakanyiselwe i-Linux kernel

Umthuthukisi waseKorea uPark Ju Hyung, onguchwepheshe be-porting firmware ye-Android yamadivayisi ahlukahlukene, kwethulwa uhlelo olusha lomshayeli wesistimu yefayela ye-exFAT - I-exfat-linux, okuyimfoloko evela kumshayeli we-"sdFAT", ithuthukisiwe ngabakwaSamsung. Okwamanje, igatsha lesiteji le-Linux kernel selivele kungezwe Umshayeli we-exFAT we-Samsung, kodwa usekelwe ku-codebase igatsha lomshayeli omdala (1.2.9). Njengamanje, i-Samsung isebenzisa inguqulo ehluke ngokuphelele yomshayeli we-"sdFAT" (2.2.0) kuma-smartphones ayo, igatsha lawo okwakungukuthuthukiswa kwePark Ju Hyung.

Ngaphezu kokushintshela kusisekelo sekhodi yamanje, umshayeli ohlongozwayo we-exfat-linux uhlukaniswa nokususwa kwezinguquko eziqondene ne-Samsung, njengokuba khona kwekhodi yokusebenza ne-FAT12/16/32 (idatha ye-FS isekelwa ku-Linux nge- abashayeli abahlukene) kanye ne-defragmenter eyakhelwe ngaphakathi. Ukususa lezi zingxenye kwenze kwaba nokwenzeka ukwenza umshayeli aphatheke futhi azivumelanise ne-Linux kernel evamile, hhayi nje kuma-kernel asetshenziswa ku-Samsung Android firmware.

Umthuthukisi futhi wenze umsebenzi wokwenza lula ukufakwa komshayeli. Abasebenzisi be-Ubuntu bangayifaka kusuka Inqolobane ye-PPA, kanye nokunye ukusatshalaliswa, vele ulande ikhodi bese uqhuba okuthi “yenza && faka”. Umshayeli angabuye ahlanganiswe kanye ne-Linux kernel, isibonelo lapho ulungiselela i-firmware ye-Android.

Ngokuzayo, kuhlelwe ukuthi kugcinwe umshayeli esesikhathini samanje ngokudlulisela izinguquko kusuka kusisekelo sekhodi ye-Samsung eyinhloko nokuyihambisa ukuze kukhishwe i-kernel entsha. Njengamanje, umshayeli uhloliwe uma wakhiwe ngezikhwebu ukusuka ku-3.4 kuye ku-5.3-rc kumapulatifomu e-x86 (i386), x86_64 (amd64), ARM32 (AArch32) kanye ne-ARM64 (AArch64). Umbhali wokuhluka komshayeli omusha uphakamise ukuthi abathuthukisi be-kernel bacabangele ukufaka umshayeli omusha egatsheni lesiteji njengesisekelo somshayeli ojwayelekile we-exFAT kernel, esikhundleni sokuhlukile okusanda kufakwa esiphelelwe yisikhathi.

Ukuhlolwa kokusebenza kubonise ukukhuphuka kwejubane lemisebenzi yokubhala uma usebenzisa umshayeli omusha. Lapho ubeka ukwahlukanisa ku-ramdisk: 2173 MB/s uma kuqhathaniswa no-1961 MB/s kokulandelana kwe-I/O, 2222 MB/s ngokumelene no-2160 MB/s ngokufinyelela okungahleliwe, nalapho ubeka ukwahlukanisa ku-NVMe: 1832 MB/s ngokumelene no-1678 MB /s kanye no-1885 MB/s uma kuqhathaniswa no-1827 MB/s. Isivinini sokusebenza kokufunda sikhuphuke ekuhlolweni kokulandelana kokufunda ku-ramdisk (7042 MB/s uma kuqhathaniswa no-6849 MB/s) nokufunda okungahleliwe ku-NVMe (26 MB/s uma kuqhathaniswa no-24 MB/s)

Inguqulo entsha yomshayeli we-exFAT iphakanyiselwe i-Linux kernelInguqulo entsha yomshayeli we-exFAT iphakanyiselwe i-Linux kernel

Source: opennet.ru

Engeza amazwana