Quand il s’agit de trouver des outils de compression de fichiers sous Linux, vous devez faire face à zip, gzip et bzip2. Le meilleur outil de compression pour vous dépend en partie de ce que vous prévoyez de compresser. Une série de tests met ces trois outils à l'épreuve pour déterminer lequel est le meilleur.
Meilleur outil pour compresser les documents Windows
Le premier test utilise chaque outil de compression sur un type de fichier unique pour déterminer comment chaque outil gère le fichier en question.
Cette série de tests a été exécutée sur un document Windows au format Microsoft DOCX.
En utilisant les paramètres par défaut, les résultats sont les suivants:
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 12202 octets |
Zip *: français | 9685 |
gzip | 9537 |
bzip2 | 10109 |
L'utilisation des paramètres de compression maximum sur le même fichier a généré des résultats similaires. L'utilisation de la compression maximale n'a pas donné de meilleurs résultats que l'utilisation des paramètres par défaut.
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 12202 octets |
Zip *: français | 9677 |
gzip | 9530 |
bzip2 | 10109 |
L'exécution de ce même test sur deux autres fichiers, l'un contenant uniquement du texte et l'autre contenant du texte, des images et le formatage, a donné le même résultat: les paramètres de compression maximale n'ont pas eu d'incidence significative sur les résultats.
Dans les trois tests, gzip est en tête dans toutes les catégories et bzip2 est le moins efficace.
Meilleur outil pour la compression des images
Le test suivant montre les résultats de la compression d'images aux formats PNG, JPG, Bitmap et GIF. En théorie, les fichiers JPG sont déjà compressés et peuvent donc ne pas compresser du tout, mais pourraient, en théorie, agrandir le fichier.
Les résultats du test ont montré que la compression des images au format JPB avait peu d’effet.
Fichier PNG
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 345265 |
Zip *: français | 345399 |
gzip | 345247 |
bzip2 | 346484 |
Fichier JPEG
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 44340 |
Zip *: français | 44165 |
gzip | 44015 |
bzip2 | 44281 |
Fichier bitmap
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 3113334 |
Zip *: français | 495028 |
gzip | 494883 |
bzip2 | 397569 |
Fichier GIF
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 6164 |
Zip *: français | 5772 |
gzip | 5627 |
bzip2 | 6051 |
Dans tous les cas, gzip est à nouveau en tête, à l’exception de l’humble bitmap. Sur l'image bitmap, la compression bzip2 a généré un fichier minuscule par rapport à l'original et aux autres formats de compression.
Meilleur outil pour compresser des fichiers audio
Le format audio le plus courant est le MP3, qui a déjà été compressé. Par conséquent, les outils ne font pas une grande différence dans la taille des deux fichiers testés.
Fichier 1
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 5278905 |
Zip *: français | 5270224 |
gzip | 5270086 |
bzip2 | 5270491 |
Fichier 2
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 4135331 |
Zip *: français | 4126138 |
gzip | 4126000 |
bzip2 | 4119410 |
Meilleur outil de compression vidéo
Pour ce test, deux fichiers vidéo ont été testés. Comme avec MP3, le fichier MP4 contient déjà un niveau de compression. Le fichier FLV n'a aucun niveau de compression car il s'agit d'un format sans perte.
MP4
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 731908 |
Zip *: français | 478546 |
gzip | 478407 |
bzip2 | 478042 |
FLV
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 7833634 |
Zip *: français | 4339169 |
gzip | 4339030 |
bzip2 | 4300295 |
Les deux formats de fichier ont été compressés et sur les deux, bzip2 a fait le meilleur travail, bien que les résultats soient similaires.
Exécutables
La dernière catégorie contient les exécutables. Comme les exécutables sont du code compilé, il n’est pas surprenant qu’ils ne se compressent pas bien.
Fichier 1
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 26557472 |
Zip *: français | 26514031 |
gzip | 26513892 |
bzip2 | 26639209 |
Fichier 2
Outil | Taille du fichier |
---|---|
Taille initiale du fichier | 195629144 |
Zip *: français | 193951631 |
gzip | 193951493 |
bzip2 | 194834876 |
Bien que les effets aient été minimes, la compression gzip arrive en tête et bzip2 en dernier.
Test complet du dossier
Cette fois, le test est exécuté sur un dossier contenant des images, des documents, des feuilles de calcul, des vidéos, des fichiers audio, des fichiers exécutables et d’autres formats de fichiers différents.
Compression par défaut
Outil | Taille du fichier | Temps pris |
---|---|---|
Fichier initial | 1333084160 | 0 |
Zip *: français | 1303177778 | 1 minute 10 secondes |
gzip | 1303177637 | 1 minute 35 secondes |
bzip2 | 1309234947 | 6 minutes 5 secondes |
Compression maximale
Outil | Taille du fichier | Temps pris |
---|---|---|
Fichier initial | 1333084160 | 0 |
Zip *: français | 1303107894 | 1 minute 10 secondes |
gzip | 1303107753 | 1 minute 35 secondes |
bzip2 | 1309234947 | 6 minutes 10 secondes |
Compression la plus rapide
Outil | Taille du fichier | Temps pris |
---|---|---|
Fichier initial | 1333084160 | 0 |
Zip *: français | 1304163943 | 1 minute 0 secondes |
gzip | 1304163802 | 1 minute 15 secondes |
bzip2 | 1313557595 | 6 minutes 10 secondes |
D'après le test final, il est clair que bzip2 n'est pas aussi utile que les deux autres outils de compression. La compression des fichiers prend plus de temps et la taille du fichier final est supérieure à celle des deux autres outils.
La différence entre zip et gzip est négligeable. Bien que gzip soit généralement le meilleur choix, le format zip est plus courant sur différents systèmes d'exploitation.
Le verdict
Utilisez soit zip ou gzip comme outil de compression de fichiers Linux. Peut-être que bzip2 a fait son temps et doit être limité à l'histoire.