TAR.GZ vs TAR.XZ vs TAR.BZ2 : quelle archive Linux choisir ?
Les trois saveurs de TAR compressé comparées : ratio, vitesse, mémoire et quand choisir chacune.
24 septembre 2026 · équipe ilove7z
Chaque version Linux, paquet source et script de sauvegarde finit en fichier à deux extensions empilées. Ce que signifie la seconde, et laquelle des trois choisir.
Pourquoi TAR porte une deuxième extension
TAR ne compresse rien lui-même. C’est un empaqueteur : beaucoup de fichiers réunis en un flux, avec permissions Unix et arborescence. La deuxième extension nomme le filtre de compression appliqué à ce flux :
.tar.gz- TAR compressé avec gzip.tar.bz2- TAR compressé avec bzip2.tar.xz- TAR compressé avec XZ (LZMA2)
Même idée que zipper un dossier, mais les deux étapes restent visibles dans le nom.
Les trois candidats
gzip est le défaut partout. Décompresser est quasi instantané, l’outillage universel, et tout système Unix-like depuis les années 90 le lit les yeux fermés. La compression est modeste aux normes modernes.
bzip2 échange de la vitesse contre du volume avec son algorithme de tri par blocs. Souvent 10-20% sous gzip sur des arbres riches en texte, mais la compression est plusieurs fois plus lente et la décompression aussi plus lourde.
XZ (LZMA2) est le poids lourd moderne. Les plus petits fichiers des trois - souvent 30-50% sous gzip - au prix de la compression la plus lente et de la plus grande mémoire.
Face à face
| TAR.GZ | TAR.BZ2 | TAR.XZ | |
|---|---|---|---|
| Vitesse de compression | Rapide | Lente | La plus lente |
| Vitesse de décompression | Rapide | Moyenne | Rapide |
| Taille | La plus grande | Petite | La plus petite |
| Mémoire | Basse | Basse | Haute |
| Ubiquité | Partout | Courant | Courant sous Linux |
Comment choisir
- Distribuer du code source ou des backups ? TAR.GZ. N’importe qui l’ouvre en une seconde sur n’importe quelle machine.
- Archives riches en texte, chaque Mo compte, pas le temps ? TAR.BZ2.
- Vos propres archives long terme, ou des releases où la taille de téléchargement compte le plus ? TAR.XZ.
Pas besoin de ligne de commande pour les créer. Choisissez le format et créez un TAR.GZ, un TAR.BZ2 ou un TAR.XZ dans le navigateur - et si un .tar.xz arrive dans vos téléchargements, extrayez-le localement tout aussi simplement.