Guhertoyek nû ya ajokera exFAT ji bo kernel Linux hate pêşniyar kirin

Pêşdebirê Koreyî Park Ju Hyung, pispor di barkirina firmware Android-ê de ji bo cîhazên cihêreng, danasîn çapa nû ya ajokerê ji bo pergala pelê exFAT - exfat-linux, ku qalikek ji ajokera "sdFAT" e, pêşxistin ji hêla Samsung ve. Heya nuha, şaxê qonaxa kernel Linux jixwe ye zêde kirin Ajokera exFAT ya Samsung, lê ew li ser bingeha kodê ye şaxê ajokerê kevn (1.2.9). Heya nuha, Samsung di têlefonên xwe de guhertoyek bi tevahî cûda ya ajokera "sdFAT" (2.2.0) bikar tîne, ku şaxek wê pêşveçûna Park Ju Hyung bû.

Digel veguheztina bingeha koda heyî, ajokarê exfat-linux-ê ya pêşniyarkirî bi rakirina guheztinên taybetî yên Samsung-ê, wek hebûna kodê ji bo xebata bi FAT12/16/32 (daneyên FS-ê di Linux-ê de têne piştgirî kirin) tête cûda kirin. ajokarên cuda) û defragmenterek çêkirî. Rakirina van hêmanan gengaz kir ku ajokerê biguhezîne û wê bi kernel Linux-ya standard re biguncîne, û ne tenê bi kernelên ku di firmware Android-a Samsung-ê de têne bikar anîn.

Pêşvebir di heman demê de ji bo hêsankirina sazkirina ajokerê jî kar kiriye. Bikarhênerên Ubuntu dikarin wê jê saz bikin depoya PPA, û ji bo belavkirinên din, tenê kodê dakêşin û "çêkirin && saz bikin" bimeşînin. Di heman demê de ajokar dikare bi kernel Linux re jî were berhev kirin, mînakî dema ku firmware ji bo Android-ê amade dike.

Di pêşerojê de, tê plan kirin ku bi veguheztina guheztinan ji bingeha koda sereke ya Samsung-ê veguhezîne û ji bo berdanên kernelê yên nû veguhezîne ajokerê nûve bike. Heya nuha, ajoker dema ku bi kernelên ji 3.4 ber 5.3-rc li ser platformên x86 (i386), x86_64 (amd64), ARM32 (AArch32) û ARM64 (AArch64) hatine çêkirin, hatiye ceribandin. Nivîskarê guhertoya ajokera nû pêşniyar kir ku pêşdebirên kernelê li şûna guhertoya kevnar a vê dawiyê lê zêde kiriye, ajokarê nû di şaxê stasyonê de wekî bingehek ji bo ajokera kernelê ya standard exFAT bihesibînin.

Testên performansê dema ku ajokera nû bikar tînin zêdebûnek di leza operasyonên nivîsandinê de destnîşan kiriye. Dema ku dabeşkirinê di ramdiskê de bi cîh dikin: 2173 MB/s beramberî 1961 MB/s ji bo I/O ya rêzdar, 2222 MB/s beramberî 2160 MB/s ji bo gihîştina rasthatî, û dema ku dabeşkirinê di NVMe de danîn: 1832 MB/s beramberî 1678 MB /s û 1885 MB/s ber 1827 MB/s. Leza operasiyonên xwendinê di îmtîhana xwendina li pey hev di ramdiskê de zêde bû (7042 MB/s beramberî 6849 MB/s) û xwendina rasthatî di NVMe de (26 MB/s beramberî 24 MB/s)

Guhertoyek nû ya ajokera exFAT ji bo kernel Linux hate pêşniyar kirinGuhertoyek nû ya ajokera exFAT ji bo kernel Linux hate pêşniyar kirin

Source: opennet.ru

Add a comment