Cuando se trata de encontrar herramientas de compresión de archivos en Linux, está obligado a encontrar zip, gzip y bzip2. Cuál es la mejor herramienta de compresión para usted depende en parte de lo que planea comprimir. Una serie de pruebas ponen a prueba estas tres herramientas para ver cuál es la mejor.
La mejor herramienta para comprimir documentos de Windows
La primera prueba utiliza cada herramienta de compresión en un solo tipo de archivo para determinar cómo cada herramienta maneja el archivo en cuestión.
Esta serie de pruebas se ejecutó en un documento de Windows en el formato DOCX de Microsoft.
Usando la configuración predeterminada, los resultados son:
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 12202 bytes |
cremallera | 9685 |
gzip | 9537 |
bzip2 | 10109 |
El uso de la configuración de compresión máxima en el mismo archivo arrojó resultados similares. El uso de la compresión máxima no ofreció mejores resultados que el uso de la configuración predeterminada.
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 12202 bytes |
cremallera | 9677 |
gzip | 9530 |
bzip2 | 10109 |
La ejecución de esta misma prueba en otros dos archivos, uno que solo contiene texto y otro que contiene texto, imágenes y formato, dio el mismo resultado: la configuración de compresión máxima no hizo mucha diferencia en los resultados.
En las tres pruebas, gzip es el mejor en todas las categorías y bzip2 es el menos efectivo.
La mejor herramienta para comprimir imágenes
La siguiente prueba muestra los resultados de la compresión de imágenes en formatos PNG, JPG, Bitmap y GIF. En teoría, los archivos JPG ya están comprimidos y, por lo tanto, pueden no comprimirse en absoluto y, en teoría, pueden agrandar el archivo.
Los resultados de las pruebas ilustraron que la compresión de las imágenes en formato JPB tuvo poco efecto.
Archivo PNG
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 345265 |
cremallera | 345399 |
gzip | 345247 |
bzip2 | 346484 |
Archivo JPEG
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 44340 |
cremallera | 44165 |
gzip | 44015 |
bzip2 | 44281 |
Archivo de mapa de bits
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 3113334 |
cremallera | 495028 |
gzip | 494883 |
bzip2 | 397569 |
Archivo GIF
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 6164 |
cremallera | 5772 |
gzip | 5627 |
bzip2 | 6051 |
En todos los casos, gzip salió a la cima nuevamente, excepto por el humilde mapa de bits. En la imagen de mapa de bits, la compresión bzip2 produjo un pequeño archivo en comparación con el original y los otros formatos de compresión.
La mejor herramienta para comprimir archivos de audio
El formato de audio más común es MP3, que ya se ha comprimido, por lo que las herramientas no hicieron mucha diferencia en el tamaño de los dos archivos que se probaron.
Archivo 1
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 5278905 |
cremallera | 5270224 |
gzip | 5270086 |
bzip2 | 5270491 |
Archivo 2
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 4135331 |
cremallera | 4126138 |
gzip | 4126000 |
bzip2 | 4119410 |
La mejor herramienta para comprimir video
Para esta prueba, se probaron dos archivos de video. Al igual que con MP3, el archivo MP4 ya contiene un nivel de compresión. El archivo FLV no tiene ningún nivel de compresión, ya que es un formato sin pérdida.
MP4
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 731908 |
cremallera | 478546 |
gzip | 478407 |
bzip2 | 478042 |
FLV
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 7833634 |
cremallera | 4339169 |
gzip | 4339030 |
bzip2 | 4300295 |
Ambos formatos de archivo se comprimieron, y en ambos, bzip2 hizo el mejor trabajo, aunque los resultados fueron similares.
Ejecutables
La última categoría contiene ejecutables. Debido a que los ejecutables son código compilado, no es de extrañar que no se comprimen bien.
Archivo 1
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 26557472 |
cremallera | 26514031 |
gzip | 26513892 |
bzip2 | 26639209 |
Archivo 2
Herramienta | Tamaño del archivo |
---|---|
Tamaño de archivo inicial | 195629144 |
cremallera | 193951631 |
gzip | 193951493 |
bzip2 | 194834876 |
Aunque los efectos fueron mínimos, la compresión gzip se muestra en la parte superior y bzip2 llega en último lugar.
Prueba de carpeta completa
Esta vez, la prueba se ejecuta en una carpeta llena de imágenes, documentos, hojas de cálculo, videos, archivos de audio, ejecutables y otros formatos de archivo diferentes.
Compresión por defecto
Herramienta | Tamaño del archivo | Tiempo tomado |
---|---|---|
Archivo inicial | 1333084160 | 0 |
cremallera | 1303177778 | 1 minuto 10 segundos |
gzip | 1303177637 | 1 minuto 35 segundos |
bzip2 | 1309234947 | 6 minutos 5 segundos |
Compresión máxima
Herramienta | Tamaño del archivo | Tiempo tomado |
---|---|---|
Archivo inicial | 1333084160 | 0 |
cremallera | 1303107894 | 1 minuto 10 segundos |
gzip | 1303107753 | 1 minuto 35 segundos |
bzip2 | 1309234947 | 6 minutos 10 segundos |
La compresión más rápida
Herramienta | Tamaño del archivo | Tiempo tomado |
---|---|---|
Archivo inicial | 1333084160 | 0 |
cremallera | 1304163943 | 1 minuto 0 segundos |
gzip | 1304163802 | 1 minuto 15 segundos |
bzip2 | 1313557595 | 6 minutos 10 segundos |
Sobre la base de la prueba final, está claro que bzip2 no es tan útil como las otras dos herramientas de compresión. Se tarda más en comprimir los archivos, y el tamaño final del archivo es más grande que las otras dos herramientas.
La diferencia entre zip y gzip es insignificante, y mientras que gzip generalmente se destaca, el formato zip es más común en diferentes sistemas operativos.
El veredicto
Use zip o gzip como su herramienta de compresión de archivos de Linux. Tal vez bzip2 haya tenido su día y deba limitarse a la historia.