J'ai décidé de faire quelques expériences pour trouver de manière empirique le paramètres de compression optimaux.
L'outil que j'ai utilisé est 7-ZIP finetuner . Cet outil recherche les paramètres optimaux en répétant simplement la compression avec des paramètres variables. avec des paramètres variables, à la recherche de la combinaison optimale. Une exécution pour un seul fichier peut parfois prendre plus d'une heure, même sur un ordinateur rapide.
Les paramètres qu'il essaie sont :
LC : number of Literal Context bits
LP : number of Literal Pos bits
PB : number of Pos Bits
YX : level of file analysis
FB : number of Fast Bytes
J'ai laissé les paramètres par défaut de la taille du dictionnaire comme 512 MB et taille de bloc solide On. L'outil utilise la méthode LZMA.
Les meilleures combinaisons de paramètres sur plusieurs types de dossiers étaient les suivantes :
Je note que les meilleures valeurs ne sont pas constantes, même pour les dossiers du même type.
Conclusion : Il n'y a pas de meilleures options car chaque fichier peut avoir son propre meilleure combinaison. On peut conduire tous les paramètres jusqu'à leurs limites, mais une amélioration n'est pas du tout garantie.
La combinaison la plus courante semble être :
LC : 8
LP : 0
PB : 1
YX : 5
FB : 273
Quelques références à 7-Zip :