stringtranslate.com

Compresión delta binaria

La compresión delta binaria es una tecnología utilizada en la implementación de software para distribuir parches .

Explicación

La descarga de grandes cantidades de datos a través de Internet para actualizaciones de software puede provocar problemas de tráfico de red elevado, especialmente cuando se trata de una red de computadoras. La tecnología de compresión delta binaria permite una importante reducción del tamaño de la descarga al transferir únicamente la diferencia entre los archivos antiguos y los nuevos durante el proceso de actualización.

Implementación

En las implementaciones del mundo real, es común utilizar también técnicas de compresión estándar (como Lempel-Ziv ) durante la compresión. Esto tiene sentido porque LZW ya funciona haciendo referencia a cadenas reutilizadas. ZDelta es un buen ejemplo de esto, ya que está construido a partir de ZLib . El algoritmo funciona haciendo referencia a patrones comunes no solo en el archivo que se va a comprimir, sino también en un archivo fuente. Los beneficios de esto son que incluso si hay pocas similitudes entre el archivo original y el nuevo, se logra una buena relación de compresión de datos .

Véase también

Enlaces externos