Распрацоўнікі Arch Linux , Што змянілі схему пакавання пакетаў з алгарытму. Раней выкарыстоўваўся алгарытм xz (.pkg.tar.xz). Цяпер жа задзейнічаны zstd (.pkg.tar.zst). Гэта дазволіла павялічыць хуткасць распакавання на 1300% коштам нязначнага павелічэння памеру саміх пакетаў (прыкладна 0,8%). Гэта дазволіць паскорыць працэс усталёўкі і абнаўленні пакетаў у сістэме.

На дадзены момант гаворыцца аб перакладзе на zstd ужо 545 пакетаў. Астатнія будуць паступова атрымліваць новы алгарытм сціску па меры выхаду абнаўленняў. Пры гэтым важна адзначыць, што пакеты ў фармаце .pkg.tar.zst аўтаматычна падтрымліваюцца пры наяўнасці абнаўленняў pacman (5.2) і libarchive (3.3.3-1). Калі ж хто-небудзь з карыстачоў яшчэ не абнавіў libarchive, то новая версія даступная ў асобным рэпазітары.
Алгарытм zstd (zstandard) быў распрацаваны ў 2015 годзе і ўпершыню прадстаўлены годам пазней. Ён прадугледжвае сціск без страт і арыентаваны на больш высокую хуткасць сціску і распакаванні, чым звычайна. Пры гэтым каэфіцыент сціску павінен быць супастаўны ці пераўзыходзіць існыя рашэнні. Як адзначаецца, версія zstd 0.6 пры максімальнай ступені сціску паказвала падобны з boz, yxz, tornado вынік. Пры гэтым яна пераўзыходзіла lza, brotli і bzip2.
Крыніца: 3dnews.ru
