Samsung propozon të përfshijë drejtuesin e saj exFAT në Linux dhe nëse po, ai do të mbërrijë në Kernel 5.6

exFAT-në-Linux

exFAT është një skedar sistem i krijuar nga Microsoft për të adresuar kufizimet e FAT32 kur përdoret në njësi flash me kapacitet të madh. Mbështetje për sistemin e skedarëve exFAT u shfaq në Windows Vista Service Pack 1 dhe Windows XP me Service Pack 2.

Madhësia maksimale e skedarit krahasuar me FAT32 u zgjerua nga 4 GB në 16 ekzabajt, kufizimi në madhësinë maksimale të ndarjes prej 32 GB u hoq për të zvogëluar copëzimin, plus u prezantua një bitmap i bllokut falas për shpejtësi, kufiri në numrin e skedarëve në një direktori u ngrit në 65 mijë, u dha aftësia për të ruajtur ACL.

Siç e dini, Deri kohët e fundit përdorimi i këtij sistemi të skedarëve në Linux ishte kryer aktivizimi i mbështetjes së tij me ndihmën e përdorimi i softverit të zhvilluar nga palët e treta. Sepse implementimi ishte privat.

Por deri para disa muajsh Microsoft publikoi specifikimet e disponueshme për publikun dhe bëri të mundur përdorimin e patentave exFAT për Linux falas.

Megjithëse kjo lëvizje nga Microsoft nuk e lëshoi ​​kodin burimor, ajo që bën është ju jeni vetëm duke liruar të drejtat për të përdorur exFAT dhe të rezervojmë çdo qëllim pretendimi ose kërkese së bashku me anëtarët e Rrjetit të Shpikjes së Hapur (OIN).

Larg kësaj, shoferi exFAT i zhvilluar gjithashtu nga Samsung dhe i cili ka propozuar të përfshijë në kernelin Linux një sërë rregullimesh me zbatimin e drejtuesit të ri exFAT, bazuar në kodin bazë "sdfat" aktuale, e zhvilluar për firmware-in e telefonave inteligjentë Samsung Android.

Ne planifikojmë ta trajtojmë këtë lëshim si e ardhmja nga poshtë-lart për bazën e kodit pasi të jetë bashkuar, dhe të gjitha tiparet e reja dhe rregullimet e defekteve në kod do të shkojnë së pari.

Duke gjykuar nga të dhënat e disponueshme, kodi i ri përfshin më shumë operacione me meta të dhëna dhe përfshin korrigjimin e disa gabimeve. Deri tani, përdoret vetëm në pajisjet Android Samsung.

Në këtë implementim të ofruar nga Samsung, shtuar në seksionin eksperimental »vënien në skenë» ("Drejtuesit / skenat /") Kerneli Linux 5.4 bazuar në kodin e vjetëruar (versioni 1.2.9).

Edhe pse entuziastët e firmware Android bartën një shofer të ri sdFAT (2.x), por Samsung vendosi ta fusë vetë këtë shofer në kernelin kryesor Linux.

Deri më tani zbatimi i propozuar nga Samsung ka marrë disa miratime nga zhvilluesit e shquar të kernelit Linux.

Si i tillë, duke pasur parasysh momentin, ka akoma shanse që ky shofer exFAT mund të zëvendësojë potencialisht shoferin aktual të përgatitjes exFAT për Linux 5.6 nëse shqyrtimet e mbetura të kodit shkojnë mirë.

Krahasuar me shoferin sdfat të dërguar në telefonas, janë bërë ndryshimet e mëposhtme:

  • Krahasuar me shoferin exFAT të shtuar më parë në kernel, drejtuesi i ri siguron një rritje të performancës prej afërsisht 10%.
  • Kodi me zbatimin e VFAT FS është hequr, pasi ky skedar është mbështetur tashmë veçmas në kernel (fs / yndyrë).
  • Emri i kontrolluesit u ndryshua në exfat
  • Kodi ri-faturohet dhe pastrohet për t'u integruar plotësisht në versionin e sipërm të Linux dhe për të ndjekur stilin e kodimit Linux
  • Imshtë kryer optimizimi i operacioneve të meta të dhënave, të tilla si krijimi i skedarit, kërkimi i artikullit të sistemit të skedarit (kërkimi) dhe përcaktimi i përmbajtjes së direktorisë (readdir).
  • Gabimet e identifikuara gjatë provave shtesë janë rregulluar.

Nëse patch-et pranohen, ato do të përfshihen në kodin e bërthamës Linux 5.6, botimi i të cilit pritet në afërsisht 2 ose 3 muaj deri më sot. Edhe nëse lind ndonjë problem, implementimi i drejtuesit Samsung exFAT mund të vonohet në versionin 5.7 të kernelit Linux.

Së fundi, nëse doni të dini më shumë rreth lajmeve, si dhe karakteristikat që janë shtuar në versionin e ri të drejtuesit Samung exFAT që është versioni 11 ju mund ta bëni në lidhja e mëposhtme.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.