Devant compresser un répertoire d’images (TIFF), je me suis intéressé pour une fois à la compression de fichiers… Bien sûr on trouve des benchmarks et des comparatifs un peu partout sur le net, mais j’avais envie de tester un peu tout ça avec les outils que j’ai sous la main dans Windows, à savoir WinRAR et 7z. J’ai donc comparé la compression de 9 gros fichiers TIFF, l’archive du source de WordPress 2.2 fr et un répertoire de fichiers bureautique divers (images, documents MS Word, OpenOffice, PDF, textes et une petite vidéo) et comparé les archives compressées obtenues en .ZIP, .RAR, .TAR.GZ, .TAR.BZ2 et 7z. Toutes réalisées en poussant les options de compression proposées par ces 2 logiciels à fond. Ci-dessous vous trouverez le tableau de résultats. Je précise que ce tableau me sert surtout à voir quel algorithme de compression donne les meilleurs résultats pour mes fichiers courants à moi et correspond à ma réalité d’usager mais ne fait aucunement office de benchmark « sérieux » ou de référence quelconque.
Les tailles des fichiers obtenus sont exprimés en méga-octet.
Documents | Volume brut | Zip | RAR | TAR.GZ | TAR.BZ2 | 7z |
---|---|---|---|---|---|---|
9 TIFF | 89.3 | 72.1 | 66.7 | 71.5 | 66.1 | 67.1 |
51 fichiers divers | 38.6 | 34 | 28.5 | 33.4 | 30.9 | 31.2 |
Sources de WP2.2 fr | 3.15 | 1.04 | 0.86 | 0.85 | 0.76 | 0.65 |
3 commentaires
Une question en passant, serait-il possible que le fil rss reprenne l’intégralité des billets?
Même si je ne vois absolument pas le rapport avec le billet en question, je vais répondre à ta question par une autre : tu me parles de mon blog, de DotClear ou de WordPress ????
Pour WordPress, et donc mon blog, oui c’est parfaitement possible et ça se gère dans les options… Pour DC, j’ai décroché depuis la beta4 et je ne m’en souviens absolument plus, désolé !
PS: pour les questions HS dont vous pensez malgré tout que je suis susceptible de vous aidez, un petit mail ça fait toujours plaisir et y a une page directe pour ça dans la rubrique « Et encore » de ce blog
Je le savais ! Le ZIP est vraiment loin derrière et depuis que je le sais (c’est à dire longtemps) j’utilise principalement le RAR. De toute façon j’ai généralement une mauvaise relation avec les archives : La peur de la corruption du fichier qui empêcherait la récupération intègre d’un maximum de fichiers archivés. T’imagines ? :-s
Cela dit, le ZIP reste le format le plus répandu, quoi qu’on en dise. J’utilise aussi WinRar mais je serais tenté par tester IZArc (Un archiveur gratuit sous Windows qui prend en charge un nombre impressionnant de fichiers).
D’après ton tableau, le TAR.BZ2 est quasi aux mêmes performances que le RAR mais c’est ce dernier qui l’emporte pour la compression de fichiers mixtes. C’est dingue ça, je n’avais jamais eu l’idée de comparer la compression en croisé de cette façon. Limite qu’il faudrait ajouter une fonctionnalité de « simulation » sur chaque archiveur, qui conseillerait ensuite une stratégie de compression appropriée aux fichiers soumis.
Quoi, comment ça j’exagère ? ^^