이진 델타 압축
Binary delta compression바이너리 델타 압축은 패치 배포를 위한 소프트웨어 배포에 사용되는 기술입니다.
설명.
소프트웨어 업데이트를 위해 인터넷을 통해 대량의 데이터를 다운로드하면 특히 컴퓨터 네트워크가 관련되어 있는 경우 네트워크 트래픽에 큰 문제가 발생할 수 있습니다.Binary Delta Compression 기술을 사용하면 업데이트 프로세스 중에 이전 파일과 새 파일의 차이만 전송하여 다운로드 크기를 크게 줄일 수 있습니다.
실행
실제 구현에서는 압축 중에 표준 압축 기술(예: Lempel-Ziv)을 사용하는 것이 일반적입니다.이는 LZW가 이미 재사용된 문자열을 참조함으로써 동작하기 때문에 의미가 있습니다.ZDelta는 ZLib에서 구축되었기 때문에 그 좋은 예입니다.이 알고리즘은 압축되는 파일뿐만 아니라 소스 파일에서도 공통 패턴을 참조함으로써 작동합니다.이 방법의 장점은 원본 파일과 새 파일 간의 유사성이 거의 없더라도 데이터 압축률이 우수하다는 것입니다.