Aquí hay un desglose de cómo funcionan:
* Redundancia: Los archivos a menudo contienen patrones y datos repetidos que se pueden comprimir. Piense en una imagen con mucho cielo azul:la misma información de color se repite muchas veces.
* Algoritmos de compresión: Las utilidades de compresión usan algoritmos para analizar el archivo e identificar estas redundancias.
* Reemplazo: En lugar de almacenar los datos redundantes varias veces, el algoritmo lo reemplaza con un código o representación más corta. Esto es como usar un código de taquigrafía.
* descompresión: Cuando desea abrir el archivo comprimido, el programa utiliza el mismo algoritmo para "sin comprometerlo", restaurando los datos originales.
Piense en ello así: Puede escribir un mensaje largo en un telegrama, pero costará mucho. ¡Una utilidad de compresión es como usar un código para acortar el mensaje, ahorrándole dinero (espacio de almacenamiento)!