Vous voulez améliorer cette question ? Mettez à jour la question afin qu'elle puisse être répondue avec des faits et des citations en éditant ce message.
Fermé il y a 4 ans.
Améliorer cette question
quels facteurs doivent être pris en compte lors du choix entre 7zip, xz, gzip, tar, etc. pour compresser et archiver des fichiers ?
Réponse acceptée :
Je veux d'abord préciser que, dans la liste que vous avez fournie, tar
est le seul qui ne l'est pas un algorithme de compression. tar
est l'abréviation de T singe Ar ciboulette, et est utilisé pour créer des fichiers d'archive. En bref, un seul fichier qui se compose d'un ou plusieurs fichiers. Il est utilisé pour regrouper des fichiers afin qu'ils puissent être compressés par un compresseur qui ne peut compresser qu'un seul fichier.
En termes de disponibilité, zip
est largement disponible sur les systèmes UNIX (Linux/BSD/MacOS) et Windows. Donc un zip
le fichier est hautement portable. Outils pour compresser/décompresser xz
et gzip
Les fichiers sont également disponibles sur les systèmes Windows, mais sont plus couramment vus et utilisés sur les systèmes UNIX.
xz
et 7zip
sont connus pour avoir un meilleur algorithme de compression que gzip
, mais utilise plus de mémoire et de temps pour compresser/décompresser. Ce sujet est bien discuté ici.
Je recommanderais d'utiliser gzip
lorsque moins de mémoire est disponible et que la vitesse de compression/décompression est un problème. 7zip
et xz
peut être utilisé lorsque l'espace est un problème et que la vitesse de compression/décompression ne l'est pas.
Quelques bons benchmarks sur ces algorithmes peuvent être trouvés ici. Remarque : LZMA
est l'algorithme de compression utilisé par 7zip
et xz
.