윈도우 / MS 압축 벤치 마크 : 7-Zip, PeaZip, WinRar, WinZip 비교
2020.04.15 03:46
구글 번역하여 작성하며, 원본링크 기재했습니다.
레거시 PeaZip 벤치 마크는 여기에서 확인할 수 있습니다 .
|
압축 / 압축 해제 테스트벤치 마크 방법 벤치 마크 입력 데이터는 시스템 디스크 (PCIe SSD )에 저장되고 시스템 디스크, 동일한 파티션, 별도의 디렉토리로 압축됩니다. 그런 다음 결과 아카이브를 추출하여 동일한 (시스템) 디스크 / 파티션에서 디렉토리를 분리합니다. 그런 다음 하드 디스크 읽기 / 쓰기 속도가 제한 요인이 될 수있는 느린 기계 디스크에서 동일한 작업이 반복됩니다. 벤치 마크 입력 데이터는 외부 디스크 (USB3 HDD )에 저장 되고 동일한 외부 디스크, 동일한 파티션, 별도의 디렉토리로 압축됩니다. 결과 아카이브는 동일한 (외부) 디스크 / 파티션에서 별도의 디렉토리로 추출됩니다. 각 압축 및 추출 테스트는 평균값을 얻기 위해 10 번 반복됩니다. 크기는 MB, 시간 (초)으로 표시됩니다. 각 아카이브 유틸리티 성능은 zip 및 최소한 다른 아카이브 형식으로 작동하는지 테스트되었습니다. 벤치 마크의 여러 입력 파일을 단일 TAR 파일로 통합해야하는 순수한 압축 형식 (Brotli 및 Zstandard)의 경우 순수한 압축 및 추출 속도 (단일 파일 입력의 실제 속도이며보고 된 값)가 표시됩니다. 타르 / 언 타르 작업을 고려한 총 작업 시간 (괄호 ())과 빠른 SSD 디스크에서는 성능 저하가 거의 무시할 수 있습니다. 벤치 마크 결과 표, 모든 열에 대해 낮을수록 좋음
압축비 결과이 벤치 마크에서 테스트 한 모든 아카이빙 애플리케이션에서 읽기 / 쓰기를 지원하는 ZIP 형식으로 데이터 압축 , 모든 유틸리티는 33 % 순서로 압축 비율에 도달하며 WinZip은 97,10MB에서 ZIP 아카이브에 대해 최상의 압축을 달성하지만 압축 속도가 훨씬 느려집니다. 7-Zip 및 PeaZip (동일하게 최적화 된 7-Zip의 Deflate 알고리즘 사용)은 중간 속도에서 97,70MB의 zip 형식으로 우수한 압축을 달성하는 반면 WinRar 및 Bandizip은 각각 100MB 및 101MB에서 가장 낮은 압축에 도달하지만 크게 더 높은 압축 속도. BZip2로 압축 된 ZIP은 예외입니다 . 입력 크기를 83MB로 줄이는 방법 (PeaZip에서 사용 가능한 사전 설정)을 사용하면 Deflate 방법으로 압축 된 ZIP 파일보다 강력한 압축 형식 (rar 및 7z)에 훨씬 더 가깝습니다. Brotli 및 Zstandard (기본 압축 수준 3 모두)은 동일한 ZIP 범위에서 압축 비율을 제공하여 속도 측면에서 유리하게 비교됩니다. ZIP 대신 형식으로 압축하면 테스트 된 모든 보관 응용 프로그램이 대략 25 %로 그룹화 된 더 나은 압축 비율에 도달 할 수 있습니다. WinZip은 ZIPX 형식으로 70,70MB의 출력 아카이브를 생성 한 다음 ARC가 포함 된 PeaZip으로 테스트 데이터의 압축률이 양호 합니다.압축 속도 측면에서 ARC가 7Z 및 ZIPX를 능가하는 71,70MB의 포맷으로 약 절반의 시간이 걸립니다. 에서는 7Z의 형식 -7- 지퍼 PeaZip 모두 반디 집 두번시기에 복용 72,80 MB에서 근소하게 작은 출력을 생성하면서 73,60 MB가 비교 회 보관 얻었다. RAR 형식의 WinRar (RAR5 개정판)는 ARC보다 훨씬 빠른 아카이브 작성 속도로이 하위 그룹의 최대 출력 파일 인 80,40MB를 생성합니다. PeaZip은 ZPAQ 형식으로 최상의 압축을 달성하며 , 일반 압축 수준 사전 설정은 벤치 마크 데이터 크기를 7Z와 비슷한 속도로 68,50MB (22,61 % 압축 비율)로 줄입니다. ZPAQ 초 압축 수준은 벤치 마크의 최소 출력 크기 인 57,60MB (19,01 %, 20 % 미만의 유일한 압축 비율)를 기록하지만 극도의 압축은 컴퓨팅 시간이 10 배 증가합니다. 압축 속도 결과WinRar와 BandiZip은 ZIP 형식에서 압축률이 가장 낮지 만 (ZIP 아카이브는 더 크지 만) 가장 빠른 솔리드 스테이트 디스크에서 속도 이점이 더 분명합니다. 7-Zip 및 PeaZip은 시간이 오래 걸리지 만 최적화 된 Deflate 알고리즘은보다 압축 된 ZIP 아카이브를 생성하지만 RAR 형식의 WinRar와 ZIP / BZip2 및 ARC 형식의 PeaZip은 압축 속도가 약간 느리고 출력이 크게 줄어 듭니다. BZip2 알고리즘의 압축 속도 결과는 멀티 코어 아키텍처에서 매우 잘 확장되므로 특히 흥미 롭습니다. 벤치 마크 CPU (Intel i7-8565U)에서는 Deflate 알고리즘 속도에 근접하여 압축률이 32 (27,39 대신 27,39 %, 24 %); BZip2 속도 결과는 RAR 및 ARC보다 약간 빠르며 7Z 및 ZIPX보다 훨씬 빠릅니다. Brotli 속도는 가장 빠른 ZIP 구현과 비교할 수 있으며 Zstandard (PeaZip에서 기본적으로 활성화 된 일반 멀티 스레딩 옵션 사용)는 벤치 마크에서 테스트 한 다른 압축기보다 훨씬 빠른 압축 속도를 나타냅니다. WinZip ZIP 압축은 RAR 및 ARC보다 느리며 ZIP 압축 파일 그룹에서는 압축 압축률이 약간 증가하지만 비 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 (ZIP) 이외의 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 (ZIP) 이외 압축 압축 압축 압축 압축 압축 압축 압축 압축 압축 (ZIP) 압축 압축 압축 ZIPX (WinZip), ZPAQ (PeaZip) 및 7Z (7-Zip, PeaZip) 압축 알고리즘은 속도가 비슷하고 RAR 및 ARC보다 훨씬 느리며 Bandizip 7Z 압축은 다른 7Z 구현보다 느리고 속도는 두 번째입니다. ZPAQ 울트라 레벨 이전의 벤치 마크. 추출 속도 결과압축 해제는 일반적으로 거의 예외없이 작성 또는 아카이브보다 빠릅니다. 속도의 차이는 특히 빠른 SSD 디스크에서 눈에 띄는 반면, 느린 기계적 HDD는 이러한 차이를 어느 정도 가릴 수 있습니다. 이는 압축 단계가 CPU를 많이 사용하고 주류 알고리즘이 추출에 최적화되어 있음을 암시합니다 (대부분의 경우, 즉 콘텐츠) 배포보다 더 일반적이며 압축보다 더 자주 수행됩니다. ZIP, RAR 및 7Z 아카이브의 추출 시간은 모든 파일 아카이버 유틸리티를 위해 매우 엄격하게 압축되어 RAR 및 7Z 압축이 ZIP보다 상당히 느리게 진행됩니다.이 하위 그룹 중 가장 느린 7Z 아카이브의 Bandizip 추출은 예외입니다. 더 빠른 SSD 디스크에서 더 분명한 차이. 또 다른 매우 특이한 데이터 포인트는 WinRar로 기계 디스크에서 ZIP 파일을 추출하는 속도가 매우 느리지 만 다른 모든 테스트에서는 소프트웨어 결과가 매우 잘 수행됩니다. 데이터의 정확성을 확인하기 위해 동일한 아카이브가 무결성을 테스트하고 추출되었습니다. 동일한 비정상적인 느린 결과를 생성하지 않고 다른 유틸리티와 함께. ZIP / BZip2 추출은 ZIP / Deflate보다 상당히 느리며 7Z 및 RAR과 같은 형식으로 불리하게 비교됩니다 (그러나 ARC 및 ZIPX보다 빠름). Brotli 및 Zstandard는 그룹에서 약간 빠른 압축 해제 속도를 제공합니다. PeaZip ARC 추출은 7Z 추출보다 느리게 수행되어 압축 성능의 결과를 반전시킵니다 또한 ZPAQ 압축 풀기는 압축 속도와 상당히 유사한 주류 아카이브 형식과 비교할 수 없습니다. WinZip ZIPX는 SSD에서 ARC의 6 배 이상을 차지하고 ZPAQ 표준보다 거의 두 배 느린 압축 해제 성능이 상당히 느리며 ZPAQ ultra의 추출 속도를 능가하여 경쟁사보다 훨씬 느린 속도를냅니다. 보너스 테스트 : 드래그 앤 드롭 추출 속도끌어서 놓기로 아카이브에서 컨텐츠를 추출하는 것은 매우 일반적인 작업입니다. PeaZip에는 최적화 된 끌어서 놓기 추출 메커니즘이있어 데이터를 원하는 출력 경로로 직접 추출합니다. 이렇게하면 보안이 향상됩니다 (임시 데이터가 의도 한 경로에 기록되지 않음). 또한 데이터가 입력의 동일한 파티션에 있지 않으면 최종 출력 경로로 이동하기 위해 데이터가 두 번 기록되므로 성능이 향상되는 경우도 있습니다. 이 테스트에서 벤치 마크 입력 데이터는 7-Zip을 사용하여 ZIP 아카이브로 압축되고 외부 USB3 4TB 5400 RPM 기계식 HDD에 복사됩니다. 아카이브는 각 아카이버에서 열리고 압축 해제 시간과 데이터를 최종 위치로 이동하는 시간을 고려하여 두 번째 외부 USB3 4TB 5400 RPM 기계식 HDD로 끌어서 놓아 추출합니다 (테스트는 10 회 반복됨). 각 응용 프로그램은 평균값을 얻습니다).
7-Zip, Bandizip 및 Winrar는 17 초의 매우 유사한 성능으로 단단히 포장되어 있으며 PeaZip 빠른 끌어서 놓기 구현은이 시나리오에서 1,6 초 만에 추출을 완료하는 확실한 성능 이점을 보여줍니다. WinZip은 15,5 초에 중간 성능을 제공합니다. |
결론7-Zip, PeaZip 및 WinZip 은 WinRar 및 Bandizip (WinZip이 가장 느림)에서 제공 하는 빠른 ZIP 압축 이 부족 하지만 더 빠른 응용 프로그램보다 압축률이 약간 뛰어나고 압축 해제 된 압축 유틸리티는 테스트 된 모든 유틸리티에서 동일한 범위에 속합니다. 이러한 단점을 해결하기 위해 PeaZip은 Brotli 및 Zstandard을 지원하며 , 가장 빠른 Deflate 구현과 호의적으로 경쟁 할 수 있으며 Zstandard 은 벤치 마크 에서 가장 빠른 압축 성능을 제공 하며 PeaZip이 여러 입력을 투명하게 추가 할 수있는 추가 시간 오버 헤드를 고려함 압축하기 전에 TAR 아카이브로. 또한 PeaZip은 사전 설정 ZIP / BZip2로 제공됩니다. 압축은 높은 압축 형식에 가까워 지지만 현대식 멀티 코어 시스템에서는 압축을 위해 클래식 ZIP / Deflate만큼 빠릅니다 (압축하지 않더라도). WinRar의 RAR 형식은 7-Zip의 최적화 된 Deflate보다 약간 느리게 (및 WinZip의 ZIP보다 빠름) 압축 속도가 훨씬 뛰어나고 압축 속도는 zip만큼 빠릅니다. 7Z 형식은 rar보다 느린 속도로 더 나은 압축을 제공하지만 압축은 zip 및 rar만큼 빠르기 때문에 7Z는 컨텐츠 크기를 최대한 줄이고 축소 할 수있는 컨텐츠 배포 사례에서 탁월한 선택입니다. 추출은 원하는 특성입니다. Bandizip은 7-Zip 및 PeaZip보다 훨씬 작은 7Z 아카이브를 훨씬 느린 압축 및 압축 해제로 비용으로 생성했습니다. 이 테스트에서 ARC가 포함 된 PeaZip 은 압축 비율 및 압축 속도 측면에서 모든 유틸리티에 대해 7Z 결과를 능가하지만 압축 해제 속도가 느리면 부족합니다. ZIPX가 포함 된 WinZip압축률이 우수하고 압축 속도를 합리적으로 유지했지만 (7Z의 경우 더 나은 결과보다 약간 빠름) 빠른 SSD에서도 추출 속도가 매우 느리므로 (아마도 무거운 알고리즘 구현으로 CPU가 제한됨)이 형식을 사용하면 실용적이지 않다. 함께 ZPAQ PeaZip 제공된 가장 압축률 울트라 사전에 설정된 보통 압축에 7Z (그러나 느린 추출)에 필적하는 압축 시간이, 심지어 우수한 압축. 최종 추천 WinRar와 Bandizip을 사용 하면 빠른 압축 및 호환성 이 주요 관심사 인 경우 ZIP이 선택한 형식으로 유지 됩니다. 다른 유틸리티와 비교하여 압축률을 잃는 경우에도 빠른 ZIP 압축을 제공합니다. 어쨌든 Google의 Brotli 및 Facebook의 Zstandard와 같은 최신 알고리즘이 멀티 스레딩 매개 변수가 활성화 된보다 빠른 압축 속도, 특히 Zstandard에서 비슷한 압축 비율을 제공하는 실행 가능한 대안으로, 모든 Deflate 기반 컴프레서 / 압축 해제기를 능가하는 멀티 코어 머신에서 매우 우수한 성능을 발휘합니다. RAR 및 7Z 형식은 압축 보다 압축 시간 만 증가시키는 압축보다 압축률이 훨씬 뛰어나 므로 아카이브 생성보다 아카이브 추출이 더 자주 발생하는 모든 사용자 사례 (즉, 컨텐츠 배포) 에서 실행 가능한 고성능 대안이됩니다 . 7Z 하위 그룹에서 7-Zip 및 PeaZip은 압축률이 약간 떨어지지 만 Bandizip보다 더 빠르게 수행됩니다. RAR 형식은 독점적이며 WinRar에서만 아카이브 생성을 지원합니다. PeaZip과 같은 일부 아카이버가 RAR 아카이브를 생성 할 수있는 경우에도 바이너리를 사용하려면 WinRar를 설치해야합니다. ZIP / BZip2는 ZIP / Deflate에 비해 RAR 및 7Z에 가까운 우수한 압축 비율을 제공하며, 허용 가능한 압축 속도를 제공하지만 압축 해제 속도 측면에서 뒤쳐집니다. 일반적으로 백업 작업 보다 추출 된 것보다 더 많은 데이터가 압축되는 경우에도 여전히 적합 합니다 . 또한 ZIP / BZip2는 일부 추출기, 특히 Windows에 통합 된 압축 폴더 유틸리티에서 지원되지 않을 수 있습니다. ZIPX의 ARC를 사용하거나 최대 압축 설정으로 7Z를 조정하거나 알고리즘을 BCM으로 사용하여 더 나은 압축률에 도달 할 수 있지만 PAQ 제품군 압축기 (Hutter Prize의 여러 번 우승 함)에 의해 가능한 최대 압축률 에 도달 할 수 있습니다 . PeaZip은 PAQ, LPAQ 및 ZPAQ를 지원하며 일반 압축 수준의 ZPAQ는 7Z / ZIPX와 같은 느린 (그러나 범용 아카이빙에 완벽하게 사용할 수있는) 알고리즘 범위에서 경쟁으로 사전 설정되어 제공됩니다. ZPAQ는이 벤치 마크에서 최고의 압축을 제공하여 동일한 제품군의 다른 알고리즘보다 훨씬 뛰어난 성능을 제공하여 303MB 입력을 57,60MB (19,01 % 압축 비율)로 줄였습니다. 참고로 LPAQ8을 사용하는 PeaZip은 약 4 분 내에 벤치 마크 입력 데이터 크기를 64,40MB (21,25 %)로 줄이고 PAQ8O를 사용하면 약 50 분 내에 60,50MB (19,97 %)로 압축됩니다. 범용 컴퓨팅 범위에서 최고 압축 설정에서 PAQ 제품군의 성능을 구현하기 위해 원시 컴퓨팅 성능 또는 알고리즘 / 구현 효율성). |
댓글 [8]
-
까닭 2020.04.15 10:07 -
번개 2020.04.15 16:31
압축률은 7-Zip이 최고네요
-
메리아 2020.04.15 21:42 -
-
번개 2020.04.22 08:21
요즘은 멀티코어 사용으로 느린거 모르겠어요
-
바수 2020.04.18 21:58
TXT 파일이나 ini 같은 단일 파일 압축은 zip 파일이 몇바이트 압축률이 좋더군요. ㅎ
-
진호 2020.04.18 23:08
유진로샬...
-
eohjun 2020.04.19 13:10
우리나라에서 사용하기에는 반디집이 가장 나은 것 같아요. 성능을 떠나서 그냥 이거 하나 설치하면 어쨌든 다 해결은 되니까..
-
미소체리 2020.04.20 08:42
반디집을 사용했던 이유가 alz , egg 때문에 사용하는거죠..
그것만 아니면 이제 굳이 반디집을 사용할 이유는 없을듯...
peazip 써봐야겠네요. 반디집 광고들어가기 시작해서 버리고싶던참인데.