Kompania Samsung PĂ«r tĂ« pĂ«rfshirĂ« nĂ« bĂ«rthamĂ«n Linux njĂ« sĂ«rĂ« patch-eĂ«sh me implementimin e njĂ« drejtuesi tĂ« ri exFAT, i bazuar nĂ« kodin aktual "sdfat", i zhvilluar pĂ«r firmuerat e smartfonĂ«ve Samsung. NĂ«se patch-et do tĂ« miratohen, ato do tĂ« hyjnĂ« nĂ« bĂ«rthamĂ«n Linux 5.6, lĂ«shimi i sĂ« cilĂ«s pritet brenda 2â3 muajve. Krahasuar me drejtuesin e mĂ«parshĂ«m tĂ« shtuar nĂ« bĂ«rthamĂ«, drejtuesi i ri ofron njĂ« rritje tĂ« performancĂ«s prej rreth 10%.
Dallimet kryesore të edicionit të drejtuesit sdfat për bërthamën kryesore Linux nga drejtuesi që përdoret nga Samsung në Android:
- Kodi për implementimin e sistemit të skedarëve VFAT është hequr, pasi ky sistem skedarësh tashmë mbështetet veçmas në bërthama (fs/fat);
- Drejtuesi është riemëruar nga sdfat në exfat;
- ĂshtĂ« kryer njĂ« ristrukturim i kodit. Tekstet burimore janĂ« sjellĂ« nĂ« pĂ«rputhje me kĂ«rkesat pĂ«r formatimin e kodit pĂ«r bĂ«rthamĂ«n Linux;
- Janë optimizuar operacionet me metadatat, si krijimi i skedarëve, kërkimi i elementeve të sistemit të skedarëve (lookup) dhe përcaktimi i përmbajtjes së direktorive (readdir).
- Janë korrigjuar gabimet e gjetura gjatë testimeve shtesë.
Kujtojmë se pasi kompania Microsoft publikoi specifikimet dhe ofroi mundësinë e përdorimit pa pagesë të patentave për exFAT në Linux, drejtuesi exFAT, gjithashtu i zhvilluar në Samsung, u shtua në seksionin eksperimental "staging" ("drivers/staging/") të bërthamës 5.4, por ishte i bazuar në (versioni 1.2.9). Enthusiastët nga firmuerat Android kishin një drejtues të ri sdFAT (2.x), por kompania Samsung vendosi të merret vetë me promovimin e këtij drejtuesi në bërthamën kryesore Linux. Përveç kësaj, kompania Paragon Software hapi , i cili më parë ishte ofruar në një paketë drejtuesish proprietarë.
Sistemi i skedarëve exFAT u krijua nga Microsoft për të shuar kufizimet e FAT32 kur përdoret në kujtesat Flash me kapacitet të madh. Mbështetja 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 skedarëve krahasuar me FAT32 është zgjeruar nga 4 GB në 16 eksabajt, kufizimi mbi madhësinë maksimale të ndarjes në 32 GB është eliminuar, për të zvogëluar friksonimin dhe për të rritur shpejtësinë është futur një hartë e blloqeve të lira, kufizimi mbi numrin e skedarëve në një direktor të intensifikuar deri në 65 mijë, është parashikuar mundësia e ruajtjes së ACL.
Burimi: opennet.ru
