Корейлік әзірлеуші Пак Джу Хён, әртүрлі құрылғылар үшін Android микробағдарламасын тасымалдауға маманданған,
Ағымдағы кодтық базаға көшуден басқа, ұсынылған exfat-linux драйвері FAT12/16/32-мен жұмыс істеуге арналған кодтың болуы сияқты Samsung-қа тән модификацияларды жоюмен ерекшеленеді (FS деректеріне Linux-та қолдау көрсетіледі). бөлек драйверлер) және кірістірілген дефрагментациялау құралы. Бұл компоненттерді жою драйверді портативті етіп жасауға және оны Samsung Android микробағдарламасында қолданылатын ядроларға ғана емес, стандартты Linux ядросына бейімдеуге мүмкіндік берді.
Әзірлеуші сонымен қатар драйверді орнатуды жеңілдету үшін жұмыс жасады. Ubuntu пайдаланушылары оны мына жерден орната алады
Болашақта негізгі Samsung код базасынан өзгерістерді тасымалдау және оны ядроның жаңа шығарылымдары үшін тасымалдау арқылы драйверді жаңартып отыру жоспарлануда. Қазіргі уақытта драйвер x3.4 (i5.3), x86_386 (amd86), ARM64 (AArch64) және ARM32 (AArch32) платформаларында 64-тен 64-rc ядроларымен құрастырылған кезде сынақтан өтті. Жаңа драйвер нұсқасының авторы ядро әзірлеушілеріне жақында қосылған ескірген нұсқаның орнына стандартты exFAT ядро драйверінің негізі ретінде жаңа драйверді кезеңдік тармаққа қосуды қарастыруды ұсынды.
Өнімділік сынақтары жаңа драйверді пайдалану кезінде жазу операцияларының жылдамдығының артқанын көрсетті. Бөлімді ramdisk-ке орналастырған кезде: дәйекті енгізу/шығару үшін 2173 МБ/с қарсы 1961 МБ/с, кездейсоқ кіру үшін 2222 МБ/с қарсы 2160 МБ/с және бөлімді NVMe-де орналастырған кезде: 1832 Мбайтқа қарсы 1678 МБ/с. /с және 1885 МБ/с 1827 МБ/с. Оқу операцияларының жылдамдығы ramdisk жүйесіндегі дәйекті оқу тестінде (7042 МБ/с 6849 МБ/с) және NVMe-де кездейсоқ оқуда (26 МБ/с қарсы 24 МБ/с) артты.
Ақпарат көзі: opennet.ru