Las pruebas
Para enfrentar a estos cuatro compresores escogimos tres tipos diferentes de archivo: Un ejecutable, un documento de Word y una imagen en formato BMP. Tanto el ejecutable como el documento tienen un tamaño promedio, 0.9 MB y 1.3 MB respectivamente. Por el lado de la imagen, decidimos convertirla a un formato sin compresión como es el BMP. El tamaño final de la imagen fue de 80.5 MB. Semejante tamaño nos dará una muy buena idea de cómo funcionan los compresores frente a archivos de envergadura. Los compresores usaron sus últimas versiones: 2.69 para WinAce, 3.80 para WinRAR, 4.60 beta para 7-Zip y 11.1 para WinZip. Si has visto pruebas de compresión en otro lugar, ten en cuenta que pueden variar debido a las diferentes modificaciones que pueden recibir las versiones durante su desarrollo.
Las aplicaciones contaron con sus parámetros máximos posibles para cada compresión. WinZip utilizó su método "compresión máxima", que utiliza el algoritmo PPMd para la operación. Hicimos que 7-Zip utilice el mismo algoritmo, junto con las opciones de archivo sólido, un tamaño de palabra de 32 y un diccionario de 192 MB. Por el lado de WinRAR, se usó un diccionario de 4 MB (su máximo disponible), compresión de texto forzada, pre-orden de 63, 64 MB de memoria, compresión de audio y color verdadero en automático, compresiones Itanium, Delta, y archivo sólido. Con WinAce las opciones son iguales a WinRAR, salvo por los valores de memoria y pre-orden, que no están disponibles. El ejecutable de la prueba no fue otro que el explorer.exe de Windows XP SP3. Estos son los resultados:
Los valores son muy justos, pero 7-Zip logró ponerse a la cabeza, ganándole a Winrar por apenas 2040 bytes. WinZip logra un respetable tercer lugar, mientras que WinAce cierra el lote con casi 14 kilobytes de diferencia respecto de 7-Zip.
Prueba de texto
Para la prueba de compresión de texto, nada mejor que un documento de Word como ejemplo. Muchos caracteres, nada de imágenes ni material insertado. Apenas un documento con fuente Times New Roman y 180 páginas en total. Los números fueron estos:
|
|
WinRAR se llevó esta prueba
|
Fue una buena sorpresa encontrarse a la última versión de WinRAR derrotar aquí a 7-Zip, que casi se tomó a golpes de puño con WinZip, debido a que ambos están utilizando el mismo algoritmo de compresión. WinAce quedó demasiado rezagado como para ser tomado en cuenta durante esta prueba.
Prueba de imagen
Antes de realizar la prueba final, debimos buscar una imagen lo suficientemente grande como para que alcanzara el valor de tamaño en disco que estábamos deseando. Wikipedia fue quien nos rescató en esta ocasión, gracias a la imagen de la galaxia Messier 101, con una resolución de 6000 por 4690 pixeles. Los valores de compresión para esta imagen fueron los siguientes:
|
|
Otra vez 7-Zip, con lo justo
|
7-Zip y WinZip se sacaron chispas en esta prueba, el primero ganando apenas por 1 MB de diferencia. La ventaja para 7-Zip vino a través de la posibilidad de aumentar su tamaño de diccionario, cosa que WinZip no posee, de otro modo estaríamos viendo a otro ganador en esta sección. Esta prueba le permitió a WinAce evitar el último lugar, ganándole a WinRAR por poco más de 4 MB.
Y el ganador es...
Esperábamos ver diferencias más marcadas entre los competidores, pero lo cierto es que todos han tenido un rendimiento muy aceptable. Sin embargo, 7-Zip es el ganador de esta comparativa no solo por haber salido primero en dos de las tres pruebas, sino por su instalador más pequeño (que se traduce en menor tiempo de descarga), sus opciones avanzadas a la hora de comprimir, y lo más importante: Es gratis y de código abierto. La versión estándar de WinZip tiene un costo de €23, mientras que WinRAR y WinAce cuestan €22 respectivamente. Después de ver lo que puede hacer 7-Zip, pagar por un compresor de archivos es sencillamente absurdo.
¡Buena suerte!

Split Browser: Múltiples pestañas en una ventana

Gmail Canned Responses: Contestador automático