Linux միջուկի համար exFAT դրայվերի նոր տարբերակ է առաջարկվել

Կորեացի ծրագրավորող Park Ju Hyung, որը մասնագիտացած է տարբեր սարքերի համար Android որոնվածը տեղափոխելու մեջ, ներկայացրեց վարորդի նոր հրատարակություն exFAT ֆայլային համակարգի համար - exfat-linux, որը պատառաքաղ է «sdFAT» վարորդից, զարգացած Samsung-ի կողմից։ Ներկայումս Linux միջուկի բեմականացման ճյուղն արդեն կա ավելացրեց Samsung-ի exFAT դրայվերը, սակայն այն հիմնված է կոդի բազայի վրա հին վարորդի մասնաճյուղ (1.2.9): Ներկայումս Samsung-ն իր սմարթֆոններում օգտագործում է «sdFAT» (2.2.0) դրայվերի բոլորովին այլ տարբերակ, որի ճյուղը Park Ju Hyung-ի մշակումն էր։

Ի հավելումն ընթացիկ կոդերի բազայի անցմանը, առաջարկվող exfat-linux դրայվերն առանձնանում է Samsung-ի հատուկ փոփոխություններով, ինչպիսիք են FAT12/16/32-ի հետ աշխատելու կոդի առկայությունը (FS տվյալները աջակցվում են Linux-ում. առանձին դրայվերներ) և ներկառուցված դեֆրագմենտ: Այս բաղադրիչների հեռացումը հնարավորություն տվեց վարորդը դարձնել շարժական և հարմարեցնել այն ստանդարտ Linux միջուկին, և ոչ միայն Samsung Android որոնվածում օգտագործվող միջուկներին:

Մշակողը նաև աշխատանք է կատարել վարորդների տեղադրումը պարզեցնելու ուղղությամբ: Ubuntu-ի օգտվողները կարող են տեղադրել այն ՀԺԿ շտեմարանև այլ բաշխումների համար պարզապես ներբեռնեք կոդը և գործարկեք «make && make install»: Վարորդը կարող է կազմվել նաև Linux միջուկի հետ միասին, օրինակ՝ Android-ի համար որոնվածը պատրաստելիս։

Ապագայում նախատեսվում է թարմացնել վարորդը՝ փոխելով փոփոխությունները Samsung կոդի հիմնական բազայից և տեղափոխելով այն միջուկի նոր թողարկումների համար։ Ներկայումս վարորդը փորձարկվել է, երբ կառուցված է միջուկներով 3.4-ից մինչև 5.3-rc x86 (i386), x86_64 (amd64), ARM32 (AArch32) և ARM64 (AArch64) հարթակներում: Վարորդի նոր տարբերակի հեղինակն առաջարկել է միջուկի մշակողներին դիտարկել նոր դրայվերը բեմականացման ճյուղում՝ որպես ստանդարտ exFAT միջուկի դրայվերի հիմք՝ վերջերս ավելացված հնացած տարբերակի փոխարեն:

Կատարողականության թեստերը ցույց են տվել նոր դրայվերն օգտագործելիս գրելու գործողությունների արագության աճ: Միջնորմը ramdisk-ում տեղադրելիս՝ 2173 ՄԲ/վրկ՝ 1961 ՄԲ/վ հաջորդական I/O-ի համար, 2222 ՄԲ/վ՝ պատահական մուտքի դեպքում՝ 2160 ՄԲ/վ, իսկ NVMe-ում բաժանումը տեղադրելիս՝ 1832 ՄԲ/վ՝ 1678 ՄԲ-ի դիմաց: /վրկ և 1885 ՄԲ/վ՝ 1827 ՄԲ/վ-ի դիմաց: Ընթերցման գործողությունների արագությունն ավելացել է ramdisk-ում հաջորդական ընթերցման թեստում (7042 ՄԲ/վ՝ 6849 ՄԲ/վ-ի դիմաց) և պատահական ընթերցմամբ՝ NVMe-ում (26 ՄԲ/վ՝ 24 ՄԲ/վ-ի դիմաց):

Linux միջուկի համար exFAT դրայվերի նոր տարբերակ է առաջարկվելLinux միջուկի համար exFAT դրայվերի նոր տարբերակ է առաջարկվել

Source: opennet.ru

Добавить комментарий