Samsung варианти нави драйвери exFAT-ро барои ядрои Linux пешниҳод кард

Samsung таклиф кард барои дохил кардан ба ядрои Linux, маҷмӯи часбҳо бо татбиқи драйвери нави exFAT, ки дар асоси базаи коди кунунии "sdfat", барои нармафзори нармафзори смартфонҳои Samsung Android таҳия шудааст. Агар часпакҳо қабул карда шаванд, онҳо ба ядрои Linux 5.6 дохил карда мешаванд, ки интизор меравад, ки пас аз 2-3 моҳ бароварда шаванд. Дар муқоиса бо драйвери exFAT, ки қаблан ба ядро ​​илова карда шуда буд, драйвери нав тақрибан 10% афзоиши корҳоро таъмин мекунад.

Фарқиятҳои асосии байни нашри драйвери sdfat барои ядрои асосии Linux ва драйвере, ки Samsung дар Android истифода мебарад:

  • Рамз бо татбиқи системаи файлии VFAT хориҷ карда шуд, зеро ин системаи файлӣ аллакай дар ядро ​​​​алоҳида дастгирӣ карда мешавад (fs/fat);
  • Ронанда аз сдфат ба эксфат ном гирифт;
  • Рамз аз нав ислоҳ карда шуд. Матнҳои манбаъ ба талаботҳои форматкунии код барои ядрои Linux мувофиқ карда мешаванд;
  • Амалиёт бо метамаълумотҳо оптимизатсия карда шудааст, ба монанди эҷоди файлҳо, ҷустуҷӯи унсурҳои системаи файлӣ (ҷустуҷӯ) ва муайян кардани мундариҷаи директория (readdir).
  • Хатогие, ки хангоми санчиши иловагй муайян карда шудаанд, ислох карда шуданд.

Хотиррасон мекунем, ки пас аз Microsoft нашр шудааст мушаххасоти ҷамъиятӣ ва истифодаи ройгони патентҳои exFAT дар Linux, як драйвери exFAT, ки аз ҷониби Samsung таҳия шудааст, аммо дар асоси он рамзи меросӣ (версияи 1.2.9). Мухлисони нармафзори Android буданд интиқол дода шуд драйвери нави sdFAT (2.x), аммо Samsung мустақилона тасмим гирифт, ки ин драйверро ба ядрои асосии Linux пешбарӣ кунад. Илова бар ин, Paragon Software кушода шуд ронандаи алтернативӣ, ки қаблан дар маҷмӯи моликияти ронандагон таъмин.

Системаи файлии exFAT аз ҷониби Microsoft барои бартараф кардани маҳдудиятҳои FAT32 ҳангоми истифода дар дискҳои Flash-и дорои иқтидори калон сохта шудааст. Дастгирии системаи файлии exFAT дар Windows Vista Service Pack 1 ва Windows XP бо Service Pack 2 пайдо шуд. Андозаи максималии файл дар муқоиса бо FAT32 аз 4 ГБ то 16 экзабайт васеъ карда шуд ва маҳдудияти андозаи ҳадди аксар 32 ГБ бартараф карда шуд. , барои кам кардани тақсимшавӣ ва баланд бардоштани суръат, битмап-и блокҳои ройгон ҷорӣ карда шуд, маҳдудияти шумораи файлҳо дар як директория ба 65 ҳазор расонида шуд ва имкони нигоҳ доштани ACL-ҳо таъмин карда шуд.

Манбаъ: opennet.ru

Илова Эзоҳ