Deweloperzy Arch Linux , że zmienili schemat pakowania paczek z algorytmu. Wcześniej używano algorytmu xz (.pkg.tar.xz). Teraz zastosowano zstd (.pkg.tar.zst). Umożliwiło to zwiększenie prędkości rozpakowywania o 1300%, kosztem niewielkiego zwiększenia rozmiaru samych paczek (około 0,8%). Dzięki temu przyspieszony zostanie proces instalacji i aktualizacji paczek w systemie.

Obecnie mówi się o przetłumaczeniu na zstd już 545 paczek. Pozostałe będą stopniowo otrzymywać nowy algorytm kompresji w miarę wydawania aktualizacji. Ważne jest, aby zauważyć, że paczki w formacie .pkg.tar.zst są automatycznie wspierane w przypadku aktualizacji pacman (5.2) i libarchive (3.3.3-1). Jeśli którykolwiek z użytkowników jeszcze nie zaktualizował libarchive, nowa wersja jest dostępna w osobnym repozytorium.
Algorytm zstd (zstandard) został opracowany w 2015 roku i po raz pierwszy zaprezentowany rok później. Przewiduje on bezstratną kompresję i jest ukierunkowany na wyższą prędkość kompresji i rozpakowywania niż zwykle. Przy tym współczynnik kompresji powinien być porównywalny lub przewyższać istniejące rozwiązania. Jak zaznaczono, wersja zstd 0.6 przy maksymalnym stopniu kompresji wykazywała wyniki podobne do boz, yxz, tornado. Przy tym przewyższała lza, brotli i bzip2.
Źródło: 3dnews.ru
