Samsung-ek bere exFAT kontrolatzailea Linuxen sartzea proposatzen du eta hala bada, Kernel 5.6ra iritsiko litzateke

exFAT-on-Linux

exFAT Microsoft-ek sortutako fitxategi sistema da FAT32-ren mugak edukiera handiko flash unitateetan erabiltzen direnean. ExFAT fitxategi sistemaren laguntza Windows Vista Service Pack 1-en eta Windows XP-n Service Pack 2-rekin agertu zen.

Fitxategiaren gehieneko tamaina FAT32-rekin alderatuta 4 GB-tik 16 exabyte-ra zabaldu da, 32 GBko partizioaren gehieneko tamainaren murrizketa kendu egin da zatikatzea murrizteko, gehi doako bloke bitmap bat sartu da abiadurarako, direktorio bateko fitxategi kopuruaren muga 65 milara igo zen, ACLak gordetzeko gaitasuna eman zen.

Badakizunez, duela gutxi arte fitxategi sistema hau Linuxen erabiltzen hasi zen laguntzaren aktibazioa hirugarrenek garatutako softwarearen erabilera. Ezarpena pribatua zelako.

Baina duela hilabete batzuk arte Microsoft-ek publikoki eskuragarri dauden zehaztapenak argitaratu zituen eta Linux-erako exFAT patenteak doan erabiltzea ahalbidetu zuen.

Nahiz eta Microsoftek egindako mugimendu honek ez du iturburu kodea askatu, egiten duena da exFAT erabilera eskubideak askatzen ari zara soilik eta erreklamazio edo eskaera asmoa Open Invention Network (OIN) sareko kideekin batera gordetzea.

Hortik urrun, Samsungek garatutako exFAT kontrolatzailea ere eta horrek Linux kernelean adabaki multzo bat sartzea proposatu du exFAT kontrolatzaile berria ezartzeko, "sdfat" kodearen oinarrian oinarrituta oraingoa, Samsung Android telefonoen firmware-rako garatua.

Bertsioa bertsio hau kodebase oinarriaren goitik beherako etorkizun gisa tratatzea da asmoa dugunean, eta ezaugarri berri guztiak eta akatsen konponketa guztiak lehenbailehen joango dira.

Eskuragarri dauden datuak ikusita, kode berriak metadatuekin eragiketa gehiago dakar eta hainbat akats zuzentzea barne hartzen du. Orain arte Samsung Android gailuetan bakarrik erabiltzen da.

Samsung-ek eskaintzen duen inplementazio honetan, atal esperimentalera gehitu da »eszenaratzea» ("Gidariak / eszenaratzea /") Linux kernela 5.4 zaharkitutako kodean oinarrituta (1.2.9 bertsioa).

Nahiz eta Android firmwarea zaleek kontrolatzaile berria eraman sdFAT (2.x), baina Samsung-ek kontrolatzaile hau Linux kernel nagusian sartzea erabaki zuen bere kabuz.

Orain arte Samsungek proposatutako inplementazioak Linux kernel garatzaile garrantzitsuenen onespen ugari jaso ditu.

Horregatik, momentua ikusita, oraindik aukera dago exFAT kontrolatzaile honek Linux 5.6rako uneko prestaketa exFAT kontrolatzailea ordezka dezakeela gainerako kodeen berrikuspenak ondo ateratzen badira.

Telefonoetan bidalitako sdfat kontrolatzailearekin alderatutas, aldaketa hauek egin dira:

  • Aurretik nukleoan gehitutako exFAT kontrolatzailearekin alderatuta, kontrolatzaile berriak% 10 inguruko errendimendua handitzen du.
  • VFAT FS inplementazioarekin kodea kendu egin da, fitxategi sistema hau dagoeneko bereizita onartzen baita nukleoan (fs / fat).
  • Kontroladorearen izena exfat bihurtu da
  • Kodea berriro fakturatu eta garbitu upstream Linux bertsioan guztiz integratzeko eta Linux kodeketa estiloa jarraitzeko
  • Metadatuen eragiketak optimizatzea, hala nola fitxategiak sortzea, fitxategi sistemaren elementuen bilaketa (bilaketa) eta direktorioaren edukiaren definizioa (readdir) egin dira.
  • Proba osagarrietan identifikatutako akatsak konpondu dira.

Adabakiak onartzen badira, Linux 5.6 kernel kodean sartuko dira, argitaratzea gutxi gorabehera 2 edo 3 hilabete barru espero da gaur arte. Arazoren bat sortzen bada ere, Samsung exFAT kontrolatzailearen ezarpena Linux kernelaren 5.7 bertsiora atzeratu liteke.

Azkenik, albisteei buruz gehiago jakin nahi baduzu, baita Samung exFAT kontrolatzailearen bertsio berrian gehitzen diren ezaugarriak, hau da, 11. bertsioa. honako esteka.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.