Arch Linux qaleb għall-arkivji zstd: żieda ta '1300% fil-veloċità tal-ispakkjar tal-pakkett

Arch Linux Developers irrappurtat, что изменили схему упаковки пакетов с алгоритма. Ранее использовался алгоритм xz (.pkg.tar.xz). Теперь же задействован zstd (.pkg.tar.zst). Это позволило увеличить скорость распаковки на 1300 % ценой незначительного увеличения размера самих пакетов (примерно 0,8 %). Это позволит ускорить процесс установки и обновления пакетов в системе.

Arch Linux qaleb għall-arkivji zstd: żieda ta '1300% fil-veloċità tal-ispakkjar tal-pakkett

На данный момент говорится о переводе на 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.



Sors: 3dnews.ru

Żid kumment