Новости Software

Arch Linux перешёл на архивы zstd: 1300% к скорости распаковки пакетов

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

medium.com

medium.com

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

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...
window-new
Soft
Hard
Тренды 🔥
Видео: энтузиаст показал прогресс в адаптации Half-Life: Alyx под обычное управление на ПК без VR 12 мин.
В официальном Twitter-аккаунте Metal Gear углядели намёк на скорый анонс 18 мин.
Авторы Primordia представили трейлер к релизу сюрреалистического квеста Strangeland — игра выйдет 25 мая 50 мин.
«Я в деле»: актриса озвучения Джуди из Cyberpunk 2077 с радостью вернётся к роли, если представится такая возможность 2 ч.
Microsoft избавится от «Временной шкалы» в Windows 10 2 ч.
Видео: сроки релиза в трейлере The Forgotten City — игры, выросшей из мода для Skyrim 2 ч.
Разработчики Witchfire показали три новых скриншота и рассказали, чем занимались последние месяцы 3 ч.
Activision анонсировала чемпионат по Call of Duty: Mobile с призовым фондом $2 млн 3 ч.
Разработчики сюжетного приключения Last Stop уточнили сроки выхода и список целевых платформ игры 4 ч.
Олдскульный боевик Teenage Mutant Ninja Turtles: Shredder’s Revenge выйдет ещё и на Nintendo Switch 4 ч.
Власти США осознали, что по финансированию исследований отстали от Китая 5 мин.
Ford бросила вызов Tesla и GM с новой системой базового автопилота 9 мин.
Тёмную материю будут искать с помощью датчика на квантовом бите 39 мин.
Бюджетный смартфон Poco M3 Pro 5G получит процессор Dimensity 700 и экран Full HD+ 44 мин.
PowerColor представила Radeon RX 6900 XT Liquid Devil Ultimate с водоблоком и отборными графическими процессорами Navi 21 55 мин.
Космический стартап Phantom Space планирует наладить конвейерное производство небольших ракет. Первый запуск — в 2023 году 2 ч.
Представлена материнская плата Biostar B550T-Silver для компактных компьютеров 2 ч.
Китайский производитель электромобилей Xpeng Motors задумал собственное производство чипов 3 ч.
MSI представила тонкие ноутбуки Modern 14 B11 на платформе Intel Tiger Lake 3 ч.
Память DDR4 оказалась уязвимой для атак через браузер с помощью простого эксплойта на JavaScript 3 ч.