Samsung
A fő különbségek a fő Linux kernel sdfat illesztőprogramjának kiadása és a Samsung által Android rendszerben használt illesztőprogram között:
- A VFAT fájlrendszert implementáló kódot eltávolítottuk, mivel ez a fájlrendszer már külön támogatott a kernelben (fs/fat);
- Az illesztőprogramot átnevezték sdfat-ról exfat-ra;
- A kód átalakításra került. A forrásszövegek a Linux kernel kódformázásának követelményeihez vannak igazítva;
- A metaadatokkal végzett műveletek optimalizálva lettek, mint például a fájlok létrehozása, a fájlrendszer elemeinek keresése (lookup) és a könyvtár tartalmának meghatározása (readdir).
- A további tesztelés során feltárt hibákat kijavították.
Hadd emlékeztessük, hogy a Microsoft után
Az exFAT fájlrendszert a Microsoft azért hozta létre, hogy leküzdje a FAT32 korlátait, amikor nagy kapacitású flash meghajtókon használják. Az exFAT fájlrendszer támogatása a Windows Vista Service Pack 1 és a Windows XP Service Pack 2 rendszerben jelent meg. A maximális fájlméret a FAT32-höz képest 4 GB-ról 16 exabájtra bővült, és megszűnt a maximális partícióméret 32 GB-os korlátozása. , a töredezettség csökkentése és a sebesség növelése érdekében bevezették az ingyenes blokkok bittérképét, az egy könyvtárban található fájlok számának korlátját 65 ezerre emelték, és biztosították az ACL-ek tárolásának lehetőségét.
Forrás: opennet.ru