Samsung on pakkunud välja uue exFAT-draiveri valiku Linuxi tuuma jaoks

Samsung soovitas Linuxi kernelisse lisamiseks plaastrite komplekt uue exFAT-draiveri juurutamisega, mis põhineb praegusel sdfat-koodibaasil, mis on välja töötatud Samsungi Android-nutitelefonide püsivara jaoks. Kui paigad aktsepteeritakse, lisatakse need Linuxi 5.6 kernelisse, mis peaks ilmuma 2-3 kuu pärast. Võrreldes varem kernelile lisatud exFAT draiveriga, suurendab uus draiver jõudlust ligikaudu 10%.

Peamised erinevused peamise Linuxi tuuma sdfat draiveri ja Samsungi Androidis kasutatava draiveri vahel:

  • VFAT-failisüsteemi juurutusega kood on eemaldatud, kuna see failisüsteem on kernelis juba eraldi toetatud (fs/fat);
  • Draiveri nimeks on sdfat exfat;
  • Kood on ümber kujundatud. Lähtetekstid on kohandatud Linuxi kerneli koodivormingu nõuetele;
  • Optimeeritud on toiminguid metaandmetega, nagu failide loomine, failisüsteemi elementide otsimine (otsing) ja kataloogi sisu määramine (readdir).
  • Täiendava testimise käigus tuvastatud vead on parandatud.

Tuletame teile meelde, et pärast Microsofti опубликовала avalikud spetsifikatsioonid ja exFAT-i patentide tasuta kasutamine Linuxis, exFAT-draiver, mille on samuti välja töötanud Samsung, kuid mis põhineb pärandkood (versioon 1.2.9). Androidi püsivara entusiastid olid teisaldatud uus sdFAT (2.x) draiver, kuid Samsung otsustas iseseisvalt selle draiveri Linuxi põhikernelisse reklaamida. Lisaks avanes Paragon Software alternatiivne juht, mis varem tarniti patenteeritud draiverite komplektis.

ExFAT-failisüsteemi lõi Microsoft, et ületada FAT32 piirangud, kui seda kasutatakse suure mahutavusega Flash-draividel. ExFAT-failisüsteemi tugi ilmus operatsioonisüsteemides Windows Vista Service Pack 1 ja Windows XP koos hoolduspaketiga Service Pack 2. Võrreldes FAT32-ga suurendati faili maksimaalset suurust 4 GB-lt 16 eksabaidile ja kaotati partitsiooni maksimaalse suuruse piirang 32 GB. , killustatuse vähendamiseks ja kiiruse suurendamiseks on kasutusele võetud tasuta plokkide bitmap, ühes kataloogis olevate failide arvu limiit on tõstetud 65 tuhandeni ning pakutud on ACL-ide salvestamise võimalus.

Allikas: opennet.ru

Lisa kommentaar