Samsung 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, но основанный на (версия 1.2.9). Энтузиастами из Android-прошивок был новый драйвер sdFAT (2.x), но компания Samsung самостоятельно решила заняться продвижением этого драйвера в основное ядро Linux. Кроме того, компанией Paragon Software был открыт , 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
