Vývojáři Arch Linux , že změnili schéma balení balíčků z algoritmu. Dříve byl použit algoritmus xz (.pkg.tar.xz). Nyní je však využíván zstd (.pkg.tar.zst). To umožnilo zvýšit rychlost dekomprimace o 1300 % za cenu nepatrného zvýšení velikosti samotných balíčků (přibližně 0,8 %). To urychlí proces instalace a aktualizace balíčků v systému.

V tuto chvíli se hovoří o převodu na zstd už 545 balíčků. Ostatní budou postupně dostávat nový kompresní algoritmus s vydáváním aktualizací. Je také důležité poznamenat, že balíčky ve formátu .pkg.tar.zst jsou automaticky podporovány při aktualizacích pacman (5.2) a libarchive (3.3.3-1). Pokud některý z uživatelů ještě neaktualizoval libarchive, nová verze je k dispozici v samostatném repozitáři.
Algoritmus zstd (zstandard) byl vyvinut v roce 2015 a poprvé představen o rok později. Předpokládá ztrátovou kompresi a je zaměřen na vyšší rychlost komprese a dekomprese než obvykle. Přitom by měl mít koeficient komprese srovnatelný nebo lepší než stávající řešení. Jak bylo uvedeno, verze zstd 0.6 při maximální úrovni komprese dosahovala porovnatelného výsledku s boz, yxz, tornado. Přitom převažovala lza, brotli a bzip2.
Zdroj: 3dnews.ru
