병렬 압축 해제 - 반디집 Bandizip

병렬 압축 해제



일반적으로 압축 파일을 압축 해제할 때, 압축 프로그램은 다음과 같이 압축 파일 내부에 압축된 첫 번째 파일을 압축 해제하고, 다음 파일들을 하나씩 순서대로 압축 해제하는 과정을 거칩니다.



그러나 병렬 압축 해제 기능을 사용하면, 반디집은 멀티코어 CPU의 병렬 연산 능력을 최대한 활용하여 여러 파일을 동시에 압축 해제할 수 있습니다. 그 결과 압축 해제 속도가 2배에서 최대 6배까지 빨라집니다.



벤치마크

샘플 파일

  • poty2007.zip (1.13GB)
  • mp3.zip (5.18GB)
  • video.zip (6.85GB)

테스트 환경

  • OS: Windows 10
  • CPU: Intel 9900K (8 Cores/16 Threads)
  • SSD: Samsung 970 Pro 1T

압축 해제 속도 테스트 결과 (단위: 초)

Bandizip
(병렬 압축 해제)
Bandizip
(일반 압축 해제)
7-Zip 21.03 WinRAR 6.10
poty2007.zip 1 6 6 6
mp3.zip 6 42 36 32
video.zip 8 18 28 37

graph

제한 사항

이 기능은 다음과 같은 압축 파일에 대해서만 작동합니다.

  • 지원 포맷: ZIP
  • 지원 알고리즘: store, deflate

이 기능은 다음과 같은 경우에는 작동하지 않습니다.

  • SSD가 아닌, HDD 또는 외장 드라이브를 사용하는 경우
  • 압축 파일이 손상된 경우
  • 압축 파일이 심볼릭 링크를 포함하는 경우
  • 압축 파일에 암호가 설정된 경우
  • 압축 파일이 분할 압축된 경우