Comprimiendo
22.mar 2005
Envía un trackback
Cuando es necesario hacer una limpieza en el sistema, además de borrar toda la porquería existente debemos hacer alguna que otra copia de seguridad que no estamos seguros ni de borrar ni de guardar, pero por si las moscas, y como el coste de un CD no es como para pasar un mes sin Donuts, almacenamos esa información debidamente.
Supongamos un archivo de texto que ocupe aproximadamente 1.2Gb, lo mejor será comprimirlo antes ;). Veamos un pequeño ejemplo:
root@master# ls -las mysql*
1249648 -rw-r--r-- 1 mysql mysql 1278975054 Mar 22 09:38 mysql.log
root@master# tar cfzv mysql.log-20050322.tar.gz mysql.log
root@master# tar cfjv mysql.log-20050322.tar.bz2 mysql.log
root@master# ls -las mysql*
56224 -rw-r--r-- 1 root wheel 57516182 Mar 22 09:58 mysql.log-20050322.tar.bz2
92352 -rw-r--r-- 1 root wheel 94494065 Mar 22 09:42 mysql.log-20050322.tar.gz
1249648 -rw-r--r-- 1 mysql mysql 1278975054 Mar 22 09:38 mysql.log
root@master#
Vale que es texto y el porcentaje de compresión es importante, pero de 55Mb a 91Mb hay un abismo. Bien es cierto que el tiempo empleado en generar el tar.bz2 es más del doble, pero sinceramente creo que merece la pena.
Comentarios
No hace falta usar tar :) (gzip vs bzip2).
Y por que no has probado compresores de código cerrado... la compresión es un campo realmente atrasado en el softaware libre.
No están tan mal... usando algoritmos abiertos (libres de patentes), claro :D ¿Atraso? No veo donde.
http://www.farrokhi.net/blog/archives/000409.html <- ahí tienes una comparativa bastante simpática.
Menuda comparativa, con el arj y el lha, jajaja ¿es que no habia ningún RLE a mano?
Atrasado? Por que lo dices? Por que "no hay" rar y ace's? No pasa nada, tenemos bzip2 y 7z que se portan muy bien para datos. Y no estamos tan atrasados. Y en temas multimedia de esos tenemos FLAC para audio, por ejemplo, que va muy fino.
Algun ejemplo de atraso?
Escribe tu comentario
Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles:
[url=http://direccion]texto[/url], negrita: [b]texto[/b],
itálica: [i]texto[/i], subrayada: [u]texto[/u].
Para mencionar o citar a alguien (quote): [cita]texto[/cita]


