domingo, 14 de diciembre de 2014

Compresión y descompresión de archivos


Desde hace algún tiempo atrás se ha hecho necesario la transferencia de información por red, pero cuando la información es muy grande presenta demasiados inconvenientes para enviarla, subirla o descargarla de la red, debido a todo esto se buscaron alternativas para manejar igual información pero de un tamaño más reducido es ahí cuando aparecen alternativas como programas compresores y con el transcurrir del tiempo se han mejorado y continúan mejorando.



COMPRESORES DE DATOS

El propósito de los programas compresores es muy sencillo: comprimir archivos para que ocupen menos espacio y descomprimirlos cuando haya que volver a usarlos. Para aprovechar mejor el espacio, estos programas pueden unir varios archivos en un solo archivo comprimido. Por tanto, es necesario que los programas compresores ofrezcan opciones para añadir, actualizar y eliminar archivos a un archivo comprimido, y para consultar qué archivos se encuentran en un archivo comprimido.

Las tecnologías que permiten realizar la compresión de datos son muy variadas, y normalmente se utilizan aquéllas más apropiadas al tipo de datos que haya que manejar, aunque existen compresores de uso general. Estas tecnologías no sólo se usan en programas compresores, sino integradas en muchos otros programas y en algunos instrumentos de uso común

Cuando es de interés enviar o recibir grandes cantidades de información a través del correo electrónico, o cuando se descargan programas gratuitos o de dominio público de Internet estamos manejado archivos de gran tamaño, por lo que es complicado el mover esta cantidad de información se hace necesario comprimirlos, de esta manera su tamaño disminuirá, pesarán menos, y será más sencillo su transporte.


Cuando se deba grabar una información en un medio de capacidad limitada y la información sea de mayor tamaño también hace necesario comprimirla para guardarla en el medio.

 

 


Formato ZIP


ZIP es un formato de fichero bastante simple, que comprime cada uno de los archivos de forma separada. Comprimir cada archivo independientemente del resto de archivos comprimidos permite recuperar cada uno de los ficheros sin tener que leer el resto, lo que aumenta el rendimiento. El problema, es que el resultado de agrupar un número grande de pequeños archivos es siempre mayor que agrupar todos los archivos y comprimirlos como si fuera uno sólo. A cambio, esto permite extraer cada archivo de forma independiente sin tener que procesar el archivo desde el principio.


 

No hay comentarios:

Publicar un comentario