Arch Linux siirtyi zstd-arkistoon: 1300 % lisäys paketin purkamisnopeudessa

Arch Linux -kehittäjät сообщили, joka muutti pakettien pakkausmallin algoritmista. Aikaisemmin käytettiin xz-algoritmia (.pkg.tar.xz). Nyt zstd (.pkg.tar.zst) on käytössä. Tämä mahdollisti purkamisnopeuden lisäämisen 1300 % itse pakkausten koon (noin 0,8 %) lisäyksen kustannuksella. Tämä nopeuttaa pakettien asennus- ja päivitysprosessia järjestelmään.

Arch Linux siirtyi zstd-arkistoon: 1300 % lisäys paketin purkamisnopeudessa

Tällä hetkellä zstd:lle siirretään jo 545 pakettia. Loput saavat vähitellen uuden pakkausalgoritmin sitä mukaa, kun päivityksiä julkaistaan. On tärkeää huomata, että pacman (5.2) ja libarchive (3.3.3-1) päivitykset tukevat automaattisesti .pkg.tar.zst-muotoisia paketteja. Jos joku käyttäjä ei ole vielä päivittänyt kirjastoa, uusi versio on saatavilla erillisessä arkistossa.

Zstd (zstandard) -algoritmi kehitettiin vuonna 2015 ja otettiin käyttöön ensimmäistä kertaa vuotta myöhemmin. Se tarjoaa häviötöntä pakkausta ja pyrkii tavallista nopeampaan pakkaus- ja purkunopeuteen. Tässä tapauksessa puristussuhteen on oltava vertailukelpoinen tai parempi kuin olemassa olevat ratkaisut. Kuten todettiin, versio zstd 0.6 maksimipakkaussuhteella osoitti samanlaisen tuloksen kuin boz, yxz, tornado. Samalla se oli parempi kuin lza, brotli ja bzip2.



Lähde: 3dnews.ru

Lisää kommentti