સેમસંગ
Основные отличия редакции драйвера sdfat для основного ядра Linux от драйвера, используемого Samsung в Android:
- Удалён код с реализацией ФС VFAT, так как данная файловая система уже отдельно поддерживается в ядре (fs/fat);
- Драйвер переименован с sdfat в exfat;
- Проведён рефакторинг кода. Исходные тексты приведены к требованиям по оформлению кода для ядра Linux;
- Выполнена оптимизация операций с метаданными, такими как создание файлов, поиск элементов ФС (lookup) и определение содержимого каталога (readdir).
- Исправлены выявленные при дополнительном тестировании ошибки.
Напомним, что после того, как компания Microsoft
એક્સએફએટી ફાઇલ સિસ્ટમ માઇક્રોસોફ્ટ દ્વારા મોટી ક્ષમતાવાળી ફ્લેશ ડ્રાઇવ્સ પર ઉપયોગમાં લેવાતી વખતે FAT32 ની મર્યાદાઓને દૂર કરવા માટે બનાવવામાં આવી હતી. એક્સએફએટી ફાઇલ સિસ્ટમ માટે સપોર્ટ વિન્ડોઝ વિસ્ટા સર્વિસ પેક 1 અને સર્વિસ પેક 2 સાથે વિન્ડોઝ એક્સપીમાં દેખાયો. FAT32 ની સરખામણીમાં મહત્તમ ફાઇલ કદ 4 જીબીથી 16 એક્સાબાઇટ સુધી વિસ્તૃત કરવામાં આવી હતી, અને 32 જીબીના મહત્તમ પાર્ટીશન કદ પરની મર્યાદા દૂર કરવામાં આવી હતી. , ફ્રેગમેન્ટેશન ઘટાડવા અને ઝડપ વધારવા માટે, ફ્રી બ્લોક્સનો બીટમેપ રજૂ કરવામાં આવ્યો છે, એક ડિરેક્ટરીમાં ફાઇલોની સંખ્યાની મર્યાદા વધારીને 65 હજાર કરવામાં આવી છે, અને ACL ને સ્ટોર કરવાની ક્ષમતા પ્રદાન કરવામાં આવી છે.
સોર્સ: opennet.ru