Arch Linux се префрла на користење zstd алгоритам за компресија на пакети

Програмери на Arch Linux сообщили за пренесување на шемата за пакување пакети од алгоритмот xz (.pkg.tar.xz) во zstd (.pkg.tar.zst). Повторното склопување на пакетите во форматот zstd доведе до вкупно зголемување на големината на пакетот за 0.8%, но обезбеди 1300% забрзување при распакувањето. Како резултат на тоа, префрлањето на zstd ќе доведе до забележително зголемување на брзината на инсталација на пакетот. Во моментов, 545 пакети се веќе компресирани во складиштето со помош на алгоритмот zstd, преостанатите пакети ќе бидат префрлени во zstd додека се генерираат ажурирања за нив.

Пакетите во формат .pkg.tar.zst се градат автоматски кога се користат devtools 20191227 и поновите изданија на комплетот алатки. За корисниците, префрлањето на нов формат не бара рачна манипулација ако менаџерот на пакети на Pacman беше ажуриран навремено минатата година (5.2) и libarchive (3.3.3-1, објавен уште во 2018 година). За оние на кои им се случило да имаат необновено издание на libarchive, новата верзија може да се инсталира од
посебно складиште.

Извор: opennet.ru

Додадете коментар