Mae fersiwn newydd o'r gyrrwr exFAT wedi'i gynnig ar gyfer y cnewyllyn Linux

datblygwr Corea Park Ju Hyung, sy'n arbenigo mewn trosglwyddo firmware Android ar gyfer dyfeisiau amrywiol, cyflwyno rhifyn newydd o'r gyrrwr ar gyfer y system ffeiliau exFAT - exfat-linux, sef fforc o'r gyrrwr "sdFAT", datblygu gan Samsung. Ar hyn o bryd, mae cangen llwyfannu'r cnewyllyn Linux eisoes wedi adio Gyrrwr exFAT Samsung, ond mae'n seiliedig ar y cod sylfaen hen gangen gyrrwr (1.2.9). Ar hyn o bryd, mae Samsung yn defnyddio fersiwn hollol wahanol o'r gyrrwr “sdFAT” (2.2.0) yn ei ffonau smart, a changen ohonynt oedd datblygiad Park Ju Hyung.

Yn ogystal â'r newid i'r sylfaen cod presennol, mae'r gyrrwr exfat-linux arfaethedig yn cael ei wahaniaethu trwy gael gwared ar addasiadau penodol i Samsung, megis presenoldeb cod ar gyfer gweithio gyda FAT12/16/32 (cefnogir data FS yn Linux gan gyrwyr ar wahân) a defragmenter adeiledig yn. Roedd cael gwared ar y cydrannau hyn yn ei gwneud hi'n bosibl gwneud y gyrrwr yn gludadwy a'i addasu i'r cnewyllyn Linux safonol, ac nid yn unig i'r cnewyllyn a ddefnyddir yn firmware Samsung Android.

Mae'r datblygwr hefyd wedi gwneud gwaith i symleiddio gosod gyrwyr. Gall defnyddwyr Ubuntu ei osod o Ystorfa PPA, ac ar gyfer dosbarthiadau eraill, lawrlwythwch y cod a rhedeg “make && make install”. Gellir llunio'r gyrrwr hefyd ynghyd â'r cnewyllyn Linux, er enghraifft wrth baratoi firmware ar gyfer Android.

Yn y dyfodol, bwriedir cadw'r gyrrwr yn gyfredol trwy drosglwyddo newidiadau o brif sylfaen cod Samsung a'i gludo ar gyfer datganiadau cnewyllyn newydd. Ar hyn o bryd, mae'r gyrrwr wedi'i brofi wrth ei adeiladu gyda chnewyllyn o 3.4 i 5.3-rc ar y llwyfannau x86 (i386), x86_64 (amd64), ARM32 (AAarch32) ac ARM64 (AArch64). Awgrymodd awdur yr amrywiad gyrrwr newydd y dylai datblygwyr cnewyllyn ystyried cynnwys y gyrrwr newydd yn y gangen lwyfannu fel sail ar gyfer y gyrrwr cnewyllyn exFAT safonol, yn lle'r amrywiad hen ffasiwn a ychwanegwyd yn ddiweddar.

Mae profion perfformiad wedi dangos cynnydd yng nghyflymder y gweithrediadau ysgrifennu wrth ddefnyddio'r gyrrwr newydd. Wrth osod y rhaniad mewn ramdisk: 2173 MB/s yn erbyn 1961 MB/s ar gyfer I/O dilyniannol, 2222 MB/s yn erbyn 2160 MB/s ar gyfer mynediad ar hap, ac wrth osod y rhaniad yn NVMe: 1832 MB/s yn erbyn 1678 MB /s a 1885 MB/s yn erbyn 1827 MB/s. Cynyddodd cyflymder gweithrediadau darllen yn y prawf darllen dilyniannol mewn ramdisk (7042 MB/s yn erbyn 6849 MB/s) a darlleniad ar hap yn NVMe (26 MB/s yn erbyn 24 MB/s)

Mae fersiwn newydd o'r gyrrwr exFAT wedi'i gynnig ar gyfer y cnewyllyn LinuxMae fersiwn newydd o'r gyrrwr exFAT wedi'i gynnig ar gyfer y cnewyllyn Linux

Ffynhonnell: opennet.ru

Ychwanegu sylw