Le point important avec ce format est surtout, que même si la compression est lente, voire extrêmement lente, sa décompression elle est extrême rapide et bat allégrement bzip2. Ce qui en fait un format de compression de choix pour les livecd.
De plus si on regarde les benchmarks. Le gain de place est certes énorme, mais au prix d’un énorme sacrifice de temps pour de la compression d’archives au quotidien.
On peut constater que certes en -9 sa compresse à l’extrême, mais 12 minutes sur la machine de test pour 200 mo. Pour de la compression de livecd pas de soucis, pour du backup, c’est plus tendu, surtout si les archives pèsent leur poids en gigas.
Par contre si on compresse en lzmash -1 on est plus rapide que du gzip -9 de quelques secondes. (moins d’une minute pour le total). Mais surtout en lzmash -1 l’archive est plus légère que du gzip ou bzip2 compressé à l’extrême.
Si on compresse en lzmash -2 (gain de 2,5% de compression par rapport à -1) on est plus rapide que du bzip2 -9 de 30 sec. tout en compressant toujours mieux que du gzip ou du bzip à l’extrême.
# Quelques détails
Posté par lfmarante . En réponse à la dépêche XZ en version 5.0. Évalué à 10.
De plus si on regarde les benchmarks. Le gain de place est certes énorme, mais au prix d’un énorme sacrifice de temps pour de la compression d’archives au quotidien.
Néanmoins analysons quelques lignes savamment choisies :
(Extrait de http://tukaani.org/lzma/benchmarks.html)
Compressed file size in bytesgzip bzip2 lzmash
1 86322815 76147880 67456213
2 84858575 74320824 62085798
X ..................................................
9 78768334 72223858 54068819
Compression timegzip bzip2 lzmash
1 11.5s 1m 26s 0m 58s
2 12.0s 1m 40s 2m 7s
X ................................................
9 66.9s 2m 37s 12m 20s
On peut constater que certes en -9 sa compresse à l’extrême, mais 12 minutes sur la machine de test pour 200 mo. Pour de la compression de livecd pas de soucis, pour du backup, c’est plus tendu, surtout si les archives pèsent leur poids en gigas.
Par contre si on compresse en lzmash -1 on est plus rapide que du gzip -9 de quelques secondes. (moins d’une minute pour le total). Mais surtout en lzmash -1 l’archive est plus légère que du gzip ou bzip2 compressé à l’extrême.
Si on compresse en lzmash -2 (gain de 2,5% de compression par rapport à -1) on est plus rapide que du bzip2 -9 de 30 sec. tout en compressant toujours mieux que du gzip ou du bzip à l’extrême.
Bref, moi j’adopte ^^