Samsung on välja andnud exFAT kerneli draiveri uue versiooni. Linux

Samsung soovitas kerneli lisamiseks Linux Paranduste komplekt, mis rakendab uut exFAT-draiverit, mis põhineb püsivara jaoks välja töötatud praegusel "sdfat" koodibaasil. Android-Samsungi nutitelefonid. Kui parandused vastu võetakse, lisatakse need kerneli. Linux 5.6, релиз которого ожидается через 2-3 месяца. По сравнению с ранее добавленным в ядро драйвером exFAT, новый драйвер обеспечивает прирост производительности примерно на 10%.

Основные отличия редакции драйвера sdfat для основного ядра Linux от драйвера, используемого Samsung в Android:

  • VFAT-failisüsteemi juurutusega kood on eemaldatud, kuna see failisüsteem on kernelis juba eraldi toetatud (fs/fat);
  • Draiveri nimeks on sdfat exfat;
  • Проведён рефакторинг кода. Исходные тексты приведены к требованиям по оформлению кода для ядра Linux;
  • 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 опубликовала avalikult kättesaadavad spetsifikatsioonid ja tegid endised FAT-patendid tasuta kasutamiseks kättesaadavaks Linux, в экспериментальный раздел «staging» («drivers/staging/») ядра 5.4 был добавлен драйвер exFAT, также разработанный в Samsung, но основанный на pärandkood (версия 1.2.9). Энтузиастами из Android-прошивок был teisaldatud новый драйвер sdFAT (2.x), но компания Samsung самостоятельно решила заняться продвижением этого драйвера в основное ядро Linux. Кроме того, компанией Paragon Software был открыт alternatiivne juht, mis varem tarniti patenteeritud draiverite komplektis.

Microsoft lõi exFAT-failisüsteemi, et lahendada FAT32 piiranguid suure mahutavusega mälupulkadel kasutamisel. ExFAT-failisüsteemi tugi võeti kasutusele aastal Windows Vista hoolduspakett 1 ja Windows XP koos hoolduspaketiga Service Pack 2. Võrreldes FAT32-ga on faili maksimaalset suurust suurendatud 4 GB-lt 16 eksabaidile, eemaldatud on 32 GB piirang partitsiooni maksimaalsele suurusele, killustatuse vähendamiseks ja kiiruse suurendamiseks on kasutusele võetud vaba plokk-bitmap, ühes kataloogis olevate failide arvu piirangut on tõstetud 65 000-ni ja lisatud on võimalus salvestada pääsuloendeid (ACL).

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusväärne hostimine, VPS VDS-serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster