المطور الكوري بارك جو هيونغ، المتخصص في نقل البرامج الثابتة لنظام Android لمختلف الأجهزة،
بالإضافة إلى الانتقال إلى قاعدة التعليمات البرمجية الحالية، يتميز برنامج التشغيل exfat-linux المقترح بإزالة التعديلات الخاصة بشركة Samsung، مثل وجود تعليمات برمجية للعمل مع FAT12/16/32 (بيانات FS مدعومة في Linux بواسطة برامج تشغيل منفصلة) وأداة إلغاء التجزئة المضمنة. أتاحت إزالة هذه المكونات إمكانية جعل برنامج التشغيل محمولاً وتكييفه مع نواة Linux القياسية، وليس فقط مع النوى المستخدمة في البرامج الثابتة Samsung Android.
قام المطور أيضًا بالعمل على تبسيط عملية تثبيت برنامج التشغيل. يمكن لمستخدمي Ubuntu تثبيته من
في المستقبل، من المخطط إبقاء برنامج التشغيل محدثًا عن طريق نقل التغييرات من قاعدة أكواد Samsung الرئيسية ونقلها لإصدارات kernel الجديدة. حاليًا، تم اختبار برنامج التشغيل عند إنشائه بنواة من 3.4 إلى 5.3-rc على الأنظمة الأساسية x86 (i386) وx86_64 (amd64) وARM32 (AArch32) وARM64 (AArch64). اقترح مؤلف متغير برنامج التشغيل الجديد أن يفكر مطورو kernel في تضمين برنامج التشغيل الجديد في الفرع المرحلي كأساس لبرنامج تشغيل kernel exFAT القياسي، بدلاً من المتغير القديم الذي تمت إضافته مؤخرًا.
أظهرت اختبارات الأداء زيادة في سرعة عمليات الكتابة عند استخدام برنامج التشغيل الجديد. عند وضع القسم في قرص الذاكرة: 2173 ميجابايت/ثانية مقابل 1961 ميجابايت/ثانية للإدخال/الإخراج المتسلسل، 2222 ميجابايت/ثانية مقابل 2160 ميجابايت/ثانية للوصول العشوائي، وعند وضع القسم في NVMe: 1832 ميجابايت/ثانية مقابل 1678 ميجابايت /s و1885 ميجابايت/ثانية مقابل 1827 ميجابايت/ثانية. زادت سرعة عمليات القراءة في اختبار القراءة المتسلسلة في ذاكرة الوصول العشوائي (ramdisk) (7042 ميجابايت/ثانية مقابل 6849 ميجابايت/ثانية) والقراءة العشوائية في NVMe (26 ميجابايت/ثانية مقابل 24 ميجابايت/ثانية)
المصدر: opennet.ru