¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación.
Cerrado hace 4 años.
Mejorar esta pregunta
¿Qué factores se deben considerar al elegir entre 7zip, xz, gzip, tar, etc. para comprimir y archivar archivos?
Respuesta aceptada:
Primero quiero aclarar que, de la lista que proporcionaste, tar
es el único que no un algoritmo de compresión. tar
es la abreviatura de T simio Ar cebollino, y se utiliza para crear archivos de almacenamiento. En resumen, un solo archivo que consta de uno o más archivos. Se usa para agrupar archivos para que puedan ser comprimidos por un compresor que solo puede comprimir un solo archivo.
En términos de disponibilidad, zip
está ampliamente disponible en sistemas UNIX (Linux/BSD/MacOS) y Windows. Por lo tanto un zip
El archivo es altamente portátil. Herramientas para comprimir/descomprimir xz
y gzip
Los archivos también están disponibles en los sistemas Windows, pero se ven y usan más comúnmente en los sistemas UNIX.
xz
y 7zip
se sabe que tienen un mejor algoritmo de compresión que gzip
, pero usa más memoria y tiempo para comprimir/descomprimir. Este tema está muy bien discutido aquí.
Recomendaría usar gzip
cuando hay menos memoria disponible y la velocidad de compresión/descompresión es una preocupación. 7zip
y xz
se puede usar cuando el espacio es una preocupación y la velocidad de compresión/descompresión no lo es.
Algunos buenos puntos de referencia sobre estos algoritmos se pueden encontrar aquí. LZMA
es el algoritmo de compresión utilizado por 7zip
y xz
.