Koreyalı tərtibatçı Park Ju Hyung, müxtəlif cihazlar üçün Android proqram təminatının daşınması üzrə ixtisaslaşmışdır.
Mövcud kod bazasına keçidlə yanaşı, təklif olunan exfat-linux sürücüsü, FAT12/16/32 ilə işləmək üçün kodun olması kimi Samsung-a xas modifikasiyaların çıxarılması ilə fərqlənir (FS məlumatları Linux-da dəstəklənir. ayrı sürücülər) və quraşdırılmış defraqmentator. Bu komponentlərin çıxarılması sürücünü portativ hala gətirməyə və onu yalnız Samsung Android proqram təminatında istifadə olunan nüvələrə deyil, standart Linux nüvəsinə uyğunlaşdırmağa imkan verdi.
Tərtibatçı həmçinin sürücülərin quraşdırılmasını asanlaşdırmaq üçün işlər görüb. Ubuntu istifadəçiləri onu quraşdıra bilər
Gələcəkdə dəyişikliklərin əsas Samsung kod bazasından köçürülməsi və yeni nüvə buraxılışları üçün daşınması ilə drayverin yenilənməsi planlaşdırılır. Hal-hazırda, drayver x3.4 (i5.3), x86_386 (amd86), ARM64 (AArch64) və ARM32 (AArch32) platformalarında 64-dən 64-rc-ə qədər nüvələrlə qurulduqda sınaqdan keçirilib. Yeni sürücü variantının müəllifi təklif etdi ki, kernel tərtibatçıları bu yaxınlarda əlavə edilmiş köhnəlmiş variantın əvəzinə standart exFAT kernel sürücüsü üçün əsas kimi yeni drayveri mərhələ bölməsinə daxil etməyi nəzərdən keçirsinlər.
Performans testləri yeni sürücüdən istifadə edərkən yazma əməliyyatlarının sürətinin artdığını göstərdi. Bölməni ramdiskdə yerləşdirərkən: ardıcıl giriş/çıxış üçün 2173 MB/s-ə qarşı 1961 MB/s, təsadüfi giriş üçün 2222 MB/s-ə qarşı 2160 MB/s və bölməni NVMe-də yerləşdirərkən: 1832 MB/s qarşı 1678 MB/s /s və 1885 MB/s qarşı 1827 MB/s. Oxuma əməliyyatlarının sürəti ramdiskdə ardıcıl oxu testində (7042 MB/s qarşı 6849 MB/s) və NVMe-də təsadüfi oxunuşda (26 MB/s qarşı 24 MB/s) artıb.
Mənbə: opennet.ru