Arch Linux Byttet til zstd-arkiver: 1300 % raskere pakkeutpakking

Arch-utviklere Linux сообщили, som endret pakkepakkingsalgoritmen. Tidligere ble xz-algoritmen (.pkg.tar.xz) brukt. Nå brukes zstd (.pkg.tar.zst). Dette økte utpakkingshastigheten med 1300 % på bekostning av en liten økning i pakkestørrelse (omtrent 0,8 %). Dette vil øke hastigheten på prosessen med å installere og oppdatere pakker på systemet.

Arch Linux Byttet til zstd-arkiver: 1300 % raskere pakkeutpakking

For øyeblikket migreres 545 pakker til zstd. De resterende pakkene vil gradvis motta den nye komprimeringsalgoritmen etter hvert som oppdateringer slippes. Det er viktig å merke seg at pakker i .pkg.tar.zst-formatet støttes automatisk med oppdateringer til pacman (5.2) og libarchive (3.3.3-1). For brukere som ennå ikke har oppdatert libarchive, er den nye versjonen tilgjengelig i et eget arkiv.

Zstd-algoritmen (zstandard) ble utviklet i 2015 og først utgitt et år senere. Den bruker tapsfri komprimering og er designet for å oppnå høyere komprimerings- og dekompresjonshastigheter enn standardalgoritmer. Kompresjonsforholdet skal være sammenlignbart med eller bedre enn eksisterende løsninger. Versjon 0.6 av zstd oppnådde angivelig lignende resultater som boz, yxz og tornado ved maksimalt komprimeringsforhold. Den overgikk imidlertid lza, brotli og bzip2.



Kilde: 3dnews.ru
Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster