Arch Linux est passé aux archives zstd : augmentation de 1300 XNUMX % de la vitesse de déballage des packages

Développeurs Arch Linux сообщили, qui a modifié le schéma de conditionnement des paquets par rapport à l'algorithme. Auparavant, l'algorithme xz (.pkg.tar.xz) était utilisé. Maintenant, zstd (.pkg.tar.zst) est activé. Cela a permis d'augmenter la vitesse de déballage de 1300 0,8 % au prix d'une légère augmentation de la taille des colis eux-mêmes (environ XNUMX %). Cela accélérera le processus d'installation et de mise à jour des packages sur le système.

Arch Linux est passé aux archives zstd : augmentation de 1300 XNUMX % de la vitesse de déballage des packages

À l'heure actuelle, 545 packages sont déjà transférés vers zstd. Les autres recevront progressivement le nouvel algorithme de compression au fur et à mesure de la publication des mises à jour. Il est important de noter que les packages au format .pkg.tar.zst sont automatiquement pris en charge avec les mises à jour de pacman (5.2) et libarchive (3.3.3-1). Si un utilisateur n'a pas encore mis à jour libarchive, la nouvelle version est disponible dans un référentiel séparé.

L'algorithme zstd (zstandard) a été développé en 2015 et introduit pour la première fois un an plus tard. Il fournit une compression sans perte et vise des vitesses de compression et de décompression plus rapides que d'habitude. Dans ce cas, le taux de compression doit être comparable ou supérieur aux solutions existantes. Comme indiqué, la version zstd 0.6 au taux de compression maximum a montré un résultat similaire à boz, yxz, tornado. En même temps, il était supérieur à lza, brotli et bzip2.



Source: 3dnews.ru

Ajouter un commentaire