Développeurs d'Arch Linux , qui ont modifié le schéma d'emballage des paquets en changeant d'algorithme. L'algorithme xz (.pkg.tar.xz) était auparavant utilisé. Désormais, zstd (.pkg.tar.zst) est utilisé. Cela a permis d'augmenter la vitesse de décompression de 1300 % pour un léger augment de la taille des paquets eux-mêmes (environ 0,8 %). Cela va accélérer le processus d'installation et de mise à jour des paquets dans le système.

À ce jour, on parle de la conversion de 545 paquets vers zstd. Les autres recevront progressivement le nouvel algorithme de compression avec les mises à jour. Il est important de noter que les paquets au format .pkg.tar.zst sont automatiquement pris en charge dès que pacman (5.2) et libarchive (3.3.3-1) reçoivent des mises à jour. Si un utilisateur n'a pas encore mis à jour libarchive, la nouvelle version est disponible dans un dépôt séparé.
L'algorithme zstd (zstandard) a été développé en 2015 et présenté l'année suivante. Il assure une compression sans perte et est axé sur une vitesse de compression et de décompression plus élevée que d'habitude. De plus, le rapport de compression doit être comparable ou supérieur aux solutions existantes. Il est noté que la version zstd 0.6, avec le degré de compression maximal, montrait des résultats comparables à boz, yxz, tornado. Cependant, elle surpassait lza, brotli et bzip2.
Source : 3dnews.ru
