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 .