¿Por qué es importante la compresión de archivos?
A partir de la década de 1970, los científicos informáticos utilizaron algoritmos matemáticos para buscar en el código informático y encontrar formas de reducir el tamaño del archivo. Desde entonces, ha habido una necesidad cada vez mayor, impulsada por el desarrollo de Internet, de crear mejores esquemas de compresión y reducir el tamaño de cualquier archivo tanto como sea posible.
Tipos de compresión
Hay dos tipos principales de compresión de archivos, sin pérdida y con pérdida. Los algoritmos de compresión sin pérdidas buscan largas cadenas de código y tienen un método para reemplazarlas con cadenas más cortas. La compresión sin pérdidas puede recrear todo el archivo exactamente como estaba. Los algoritmos de compresión con pérdida buscan en el código para encontrar piezas que se puedan eliminar. Si bien la compresión con pérdida no se puede usar en archivos de programa, se puede usar en archivos multimedia, donde a menudo hay información en los archivos que los sentidos humanos no pueden detectar. Cuando se utiliza la compresión con pérdida, el archivo puede parecer idéntico, pero es muy diferente a nivel de código.
Almacenamiento
La compresión de archivos reduce la cantidad de espacio necesario para almacenar datos. El uso de archivos comprimidos puede liberar espacio valioso en un disco duro o en un servidor web. Algunos archivos, como los de Word, se pueden comprimir al 90 por ciento de su tamaño original. Otros archivos, como archivos JPEG o MP3, no se pueden comprimir más porque estos tipos de archivos ya están comprimidos.
Velocidades de transmisión
La cantidad de tiempo que lleva enviar algo a través de Internet depende del tamaño del archivo transmitido. Comprimir archivos antes de enviarlos a través de Internet puede reducir la cantidad de tiempo que lleva por un margen considerable. Se necesitaría una décima parte del tiempo para transmitir un archivo de texto comprimido que para transmitir ese mismo archivo sin comprimir. La compresión de archivos también reduce el costo financiero de operar una red, ya que se necesita menos equipo y ancho de banda para transmitir los datos.
Archivado y copia de seguridad
Cuando se almacenan grandes grupos de archivos similares, como un grupo de videos secuenciales, se pueden combinar en archivos de almacenamiento. Los archivos de almacenamiento no tienen que comprimirse, pero a menudo tienen un tamaño de varios gigabytes, por lo que generalmente se comprimen para ahorrar espacio de almacenamiento y tiempo de transmisión. La mayoría de los programas de compresión también tienen la capacidad de archivar archivos en un archivo grande. La mayoría de los sistemas operativos comprimirán sus archivos de copia de seguridad, que son archivos de almacenamiento muy grandes, ya que estos archivos solo ocupan espacio hasta que surge la necesidad de ellos.
Televisión Digital
La televisión digital debe su adopción a la tecnología de compresión de archivos. La señal de televisión digital ocupa mucho menos ancho de banda que una señal analógica porque los archivos digitales se comprimen antes de transmitirse. Además de la compresión de archivos normal, esta compresión de video solo transmite las partes del siguiente cuadro que cambia, lo que puede reducir drásticamente el tamaño del archivo.