viernes, 10 de septiembre de 2021

Creación de archivos sólidos en WinRar

WinRAR soporta una característica muy interesante en el formato RAR.

Se trata de los ficheros sólidos.

En la imagen veis el resultado de comprimir una carpeta con 7 ficheros de texto, ambas en formato RAR y con el mismo programa el WinRAR.

El primero no tiene activada la opción "Fichero sólido", mientras que el segundo si lo tiene.


Se aprecia que en este caso el fichero sólido es 7 veces más pequeño que el normal.

Estos son los siete ficheros usados en el ejemplo. En este caso los siete son iguales.

En el primer caso usamos la siguiente configuración.

En el segundo caso marcamos la opción "Create sólido archive"


El truco que permite reducir tan drásticamente el tamaño del fichero resultante es tratar a todos los ficheros como si fuesen un único flujo de datos.

Explicado de forma sencilla, es como si copiasemos los ficheros uno al final del otro, y luego los comprimiesemos.

El resultado es espectacular.

Los datos originales suman 10,5 MB, que llegan a reducirse hasta los 0,5 MB, esto es, aproximadamente, un 5 % del tamaño original.



Sin embargo, no es oro todo lo que reluce.

Este método de compresión aumenta el ratio de compresión, pero a costa de algunas características.

Para descomprimir un fichero del archivo RAR sólido, es necesario analizar primero todos los ficheros del archivo comprimido.

Lo mismo sucede a la hora de actualizar uno de los ficheros.

Por lo tanto, se penaliza la extracción y actualización de ficheros.

Además el proceso de compresión es un poquito más lento.

Por lo tanto este método de compresión es ideal cuando se valora más el tamaño del fichero que la facilidad de actualización o extracción.

Es especialmente útil, para comprimir carpetas, que se descomprimiran completas y cuyo contenido no se espera actualizar.

Es posible configurarlo como método por defecto.

No hay comentarios:

Publicar un comentario