Солонгосын хөгжүүлэгч Пак Жу Хёнг төрөл бүрийн төхөөрөмжүүдэд Android программыг зөөвөрлөх чиглэлээр мэргэшсэн. exFAT файлын системийн драйверын шинэ хувилбар - , энэ нь "sdFAT" драйверын салаа, Samsung компани. Одоогоор Линуксийн цөмийн үе шат нь аль хэдийн байна Samsung-ийн exFAT драйвер, гэхдээ энэ нь кодын суурь дээр суурилдаг (1.2.9). Одоогоор Samsung ухаалаг гар утсандаа "sdFAT" (2.2.0) драйверын тэс өөр хувилбарыг ашиглаж байгаа бөгөөд үүний нэг салбар нь Пак Жү Хёнгийн хөгжүүлэлт юм.
Одоогийн кодын суурь руу шилжихээс гадна санал болгож буй exfat-linux драйвер нь FAT12/16/32-тэй ажиллах код байгаа гэх мэт Samsung-ийн тусгай өөрчлөлтүүдийг хассанаараа ялгагдана (FS өгөгдлийг Линукс дээр дэмждэг. тусдаа драйверууд) болон суурилуулсан дефрагментер. Эдгээр бүрэлдэхүүн хэсгүүдийг устгаснаар драйверийг зөөврийн болгож, зөвхөн Samsung Android програм хангамжид ашигладаг цөмд бус стандарт Линуксийн цөмд тохируулах боломжтой болсон.
Хөгжүүлэгч нь драйвер суулгах ажлыг хялбаршуулах ажлыг мөн хийсэн. Ubuntu хэрэглэгчид үүнийг дараахаас суулгаж болно , болон бусад түгээлтийн хувьд кодыг татаж аваад "make && make install"-г ажиллуулаарай. Драйверийг Линукс цөмтэй хамт эмхэтгэх боломжтой, жишээ нь Android-д зориулсан програм хангамж бэлтгэх үед.
Цаашид Samsung-ийн үндсэн кодын баазаас өөрчлөлтийг шилжүүлж, цөмийн шинэ хувилбаруудад шилжүүлэн драйверийг шинэчилж байхаар төлөвлөж байна. Одоогийн байдлаар драйверийг x3.4 (i5.3), x86_386 (amd86), ARM64 (AArch64) болон ARM32 (AArch32) платформ дээр 64-ээс 64-rc цөмтэй бүтээж туршсан. Драйверын шинэ хувилбарын зохиогч нь цөмийн хөгжүүлэгчид саяхан нэмэгдсэн хуучирсан хувилбарын оронд стандарт exFAT цөмийн драйверын үндэс болгон шинэ драйверийг үе шатлалд оруулахыг санал болгов.
Гүйцэтгэлийн туршилтууд нь шинэ драйвер ашиглах үед бичих үйлдлийн хурд нэмэгдсэнийг харуулж байна. Хуваалтыг ramdisk-д байрлуулах үед: дараалсан оролт гаралтын хувьд 2173 MB/s-ийн эсрэг 1961 MB/s, санамсаргүй хандалтын хувьд 2222 MB/s-ийн эсрэг 2160 MB/s, мөн хуваалтыг NVMe-д байрлуулах үед: 1832 MB/s-ийн эсрэг 1678 МБ байна. /s ба 1885 MB/s-ийн эсрэг 1827 MB/s. Унших үйлдлүүдийн хурд нь ramdisk дээр дараалсан унших тест (7042 MB/s эсрэг 6849 MB/s) болон NVMe дээр санамсаргүй унших (26 MB/s эсрэг 24 MB/s) дээр нэмэгдсэн.


Эх сурвалж: opennet.ru
