Ib tug tshiab version ntawm tus exFAT tsav tsheb tau raug npaj rau lub Linux kernel

Kauslim tus tsim tawm Park Ju Hyung, tshwj xeeb hauv porting Android firmware rau ntau yam khoom siv, tswvcuab ib tsab tshiab ntawm tus tsav tsheb rau exFAT cov ntaub ntawv kaw lus - exfat-linux, uas yog rab rawg los ntawm "sdFAT" tsav tsheb, tsim tawm los ntawm Samsung. Tam sim no, cov ceg txheem ntseeg ntawm Linux kernel twb yog lawm ntxiv Samsung tus exFAT tsav tsheb, tab sis nws yog raws li codebase qub tsav tsheb ceg (1.2.9). Tam sim no, Samsung siv ib tug txawv kiag li version ntawm lub "sdFAT" (2.2.0) tsav tsheb nyob rau hauv nws cov smartphones, ib ceg ntawm uas yog kev loj hlob ntawm Park Ju Hyung.

Ntxiv rau qhov kev hloov pauv mus rau lub hauv paus tam sim no, tus neeg tsav tsheb exfat-linux tau pom qhov txawv los ntawm kev tshem tawm cov kev hloov kho Samsung tshwj xeeb, xws li muaj cov cai ua haujlwm nrog FAT12/16/32 (FS cov ntaub ntawv tau txais kev txhawb nqa hauv Linux los ntawm cais cov tsav tsheb) thiab ib qho built-in defragmenter. Tshem tawm cov khoom no ua rau nws ua tau kom tus neeg tsav tsheb nqa tau thiab hloov mus rau tus qauv Linux ntsiav, thiab tsis yog rau cov ntsiav siv hauv Samsung Android firmware.

Tus tsim tawm kuj tau ua haujlwm kom yooj yim rau kev teeb tsa tsav tsheb. Ubuntu cov neeg siv tuaj yeem nruab nws los ntawm PPA repository, thiab rau lwm yam kev faib tawm, tsuas yog rub tawm cov cai thiab khiav "ua && ua rau nruab". Tus tsav tsheb kuj tuaj yeem muab tso ua ke nrog Linux ntsiav, piv txwv li thaum npaj firmware rau Android.

Nyob rau hauv lub neej yav tom ntej, nws tau npaj kom tus neeg tsav tsheb mus txog hnub tim los ntawm kev hloov pauv los ntawm lub ntsiab Samsung code puag thiab xa nws mus rau cov ntsiav tawm tshiab. Tam sim no, tus neeg tsav tsheb tau raug sim thaum tsim nrog kernels ntawm 3.4 txog 5.3-rc ntawm x86 (i386), x86_64 (amd64), ARM32 (AArch32) thiab ARM64 (AArch64) platforms. Tus kws sau ntawv ntawm tus tsav tsheb tshiab hloov pauv tau qhia tias cov neeg tsim tawm kernel xav txog suav nrog tus tsav tsheb tshiab nyob rau hauv ceg txheem ntseeg raws li lub hauv paus rau tus qauv exFAT kernel tsav tsheb, tsis yog qhov tsis ntev los no tau ntxiv cov hloov pauv tshiab.

Kev ntsuas kev ua tau zoo tau pom tias muaj kev nce hauv kev sau ntawv ceev thaum siv tus tsav tsheb tshiab. Thaum muab faib rau hauv ramdisk: 2173 MB / s piv rau 1961 MB / s rau ntu I / O, 2222 MB / s piv rau 2160 MB / s rau random nkag, thiab thaum muab faib rau hauv NVMe: 1832 MB / s piv rau 1678 MB /s thiab 1885 MB/s piv rau 1827 MB/s. Qhov ceev ntawm kev nyeem ntawv tau nce ntxiv hauv qhov kev nyeem ua ntu zus hauv ramdisk (7042 MB / s piv rau 6849 MB / s) thiab random nyeem hauv NVMe (26 MB / s piv rau 24 MB / s)

Ib tug tshiab version ntawm tus exFAT tsav tsheb tau raug npaj rau lub Linux kernelIb tug tshiab version ntawm tus exFAT tsav tsheb tau raug npaj rau lub Linux kernel

Tau qhov twg los: opennet.ru

Ntxiv ib saib