ZXC 0.12.0









Le 18 juin, après plus d'un mois de développement, la version 0.12.0 de la bibliothèque et de l'outil console multiplateforme a été publiée. ZXC (github.com), réalisant une compression multi-thread à haute performance asymétrique sans perte, optimisée pour les ressources de jeu, les firmwares et les paquets d'applications. Le format a été conçu selon le principe « écrire une fois, lire plusieurs fois » (WORM). Contrairement à des codecs comme LZ4, ZXC sacrifie la vitesse de compression pour une bande passante maximale lors de la décompression.

Une vitesse de décompression déclarée de 10 à 47 % supérieure à celle de LZ4 avec le niveau de compression par défaut, avec un coefficient de compression égal ou supérieur.

La principale nouveauté de cette version est la possibilité de compresser en utilisant un dictionnaire pré-entraîné basé sur des échantillons représentatifs, ce qui réduit considérablement la taille des archives avec de petits blocs ou un grand nombre de petits fichiers.

La version du format de conteneur a été mise à jour à v6, tandis que la version de la bibliothèque SOVERSION a été augmentée de 3 à 4.

Le projet est écrit en C et est distribué sous la licence BSD 3.

compression avec dictionnaire pré-entraîné et table de Huffman commune;

Principales modifications :

  • modifications dans l'utilitaire console :
  • ajout du paramètre —train pour entraîner le dictionnaire à partir des fichiers d'entrée (le chemin pour les fichiers de sortie est indiqué par le paramètre -o ; par défaut — dictionary_.zxd). Ce paramètre remplace l'ancien paramètre —train-dict PATH ;
    • -D, —dict FILE — compresse ou décompresse le fichier en utilisant le dictionnaire FILE ; -l, —list — affiche le contenu de l'archive ou des informations sur le dictionnaire .zxd ;
    • ajout d'un nouvel alias pour la décompression unzxc — il est installé sous forme de lien symbolique sur zxc et fonctionne par défaut en mode décompression (équivalent à la commande zxc -d).
    • compression au niveau 6 environ 10 % plus rapide que la version 0.11.0 ;
  • décompression avec les niveaux 1 et 2 environ 3 % plus rapide que la version 0.11.0 ;
  • 🥇ZXC 0.12.0 | ProHoster
  • autres améliorations et corrections de bugs.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster