En ciencias de la computación la compresión de datos es la
reducción del volumen de datos tratables para representar una determinada
información empleando una menor cantidad de espacio.
La compresión es un caso particular de la codificación, cuya
característica principal es que el código resultante tiene menor tamaño que el
original.
La compresión de datos se basa fundamentalmente en buscar
repeticiones en series de datos para después almacenar solo el dato junto al
número de veces que se repite. Así, por ejemplo, si en un fichero aparece una
secuencia como "AAAAAA", ocupando 6 bytes se podría almacenar
simplemente "6A" que ocupa solo 2 bytes, en algoritmo RLE.
WinZip
En informática, ZIP o zip es un formato de compresión sin
pérdida, muy utilizado para la compresión de datos como documentos, imágenes o
programas.
Historia:
El formato ZIP fue creado originalmente por Phil Katz,
fundador de PKWARE. Katz liberó al público la documentación técnica del formato
ZIP, y lanzó al mismo tiempo la primera versión de PKZIP en enero de 1989.
Katz había copiado ARC y convertido las rutinas de
compresión de C a un código optimizado en ensamblador, que lo hacía mucho más
rápido. Inicialmente, SEA intentó obtener una licencia por el compresor de Katz,
llamado PKARC, pero Katz lo rechazó. SEA demandó entonces a Katz por infringir
el copyright, y ganó.
WinRar
En informática, RAR (cuyas siglas significan Roshal ARchive
en inglés) es un formato de archivo propietario, con un algoritmo de compresión
sin pérdida utilizado para la compresión de datos y archivado, desarrollado por
el ingeniero de software ruso Eugene Roshal.
RAR utiliza un algoritmo de compresión basado en el LZSS
que, a su vez, se basaba en el LZ77, de James Storer y Thomas Szymanski (1982).
El tamaño del diccionario puede variar entre 64k y 4 Mb.
Comparación con otros algoritmos de compresión:
El RAR es más lento que el ZIP, pero posee una mayor tasa de
compresión. Otra característica de RAR es que posee una mejor redundancia de
datos que ZIP.
Además, este formato permite lo que se conoce como
compresión sólida que permite comprimir varios ficheros juntos, de forma que un
mismo diccionario se aplica a toda la información, con lo que el nivel de
compresión es mayor.


No hay comentarios.:
Publicar un comentario