Arch Linux on liikunud zstd arhiivide juurde: 1300% pakettide dekompressiooni kiirusest

Arch Linuxi arendajad teatasid, et muudeti pakettide pakkimise skeemi algoritmi. Varem kasutati algoritmi xz (.pkg.tar.xz). Nüüd on kehtestatud zstd (.pkg.tar.zst). See on võimaldanud suurendada paketide lahtipakkimise kiirus 1300% võrra, mis toob kaasa ebaolulise pakettide suuruse suurenemise (umbes 0,8%). See kiirendab pakettide installimise ja uuendamise protsessi süsteemis.

Arch Linux on liikunud zstd arhiivide juurde: 1300% pakettide dekompressiooni kiirusest

Praegu räägitakse 545 paketi üleminekust zstd-ile. Ülejäänud pakettide jaoks rakendatakse uut tihendamisalgoritmi järk-järgult koos uuendustega. Samas on oluline märkida, et .pkg.tar.zst formaadis paketid toetatakse automaatselt, kui pacman (5.2) ja libarchive (3.3.3-1) saavad uuendusi. Kui mõni kasutajatest ei ole veel libarchive’i uuendanud, on uus versioon saadaval eraldi hoidlas.

Zstd (zstandard) algoritm töötati välja 2015. aastal ja esitati esmakordselt aasta hiljem. See pakub kaotusteta tihendamist ja on suunatud kõrgema tihendamis- ja lahtipakkimiskiiruseni kui tavaliselt. Samuti peaks tihendamise suhe olema sarnane või parem kui olemasolevad lahendused. Nagu märgitakse, näitas zstd 0.6 maksimaalse tihendamise tasemega sarnast tulemust boz, yxz, tornado lahendustega, ületades samal ajal lza, brotli ja bzip2.



Allikas: 3dnews.ru
Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster