Linux에서 파일 압축 도구를 찾는 데있어 zip, gzip 및 bzip2가 필요합니다. 어느 것이 가장 적합한 압축 도구인지는 압축하려는 부분에 따라 다릅니다. 일련의 테스트는이 세 가지 도구를 보를 통해 수행하여 어느 것이 가장 적합한 지 확인합니다.
Windows 문서 압축에 가장 적합한 도구
첫 번째 테스트에서는 단일 파일 유형에 대한 각 압축 도구를 사용하여 각 도구가 해당 파일을 처리하는 방법을 결정합니다.
이 일련의 테스트는 Microsoft DOCX 형식의 Windows 문서에서 실행되었습니다.
기본 설정을 사용하면 결과는 다음과 같습니다.
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 12202 바이트 |
지퍼 | 9685 |
gzip | 9537 |
bzip2 | 10109 |
동일한 파일에 대해 최대 압축 설정을 사용하면 비슷한 결과가 나타납니다. 최대 압축을 사용하면 기본 설정을 사용할 때보 다 더 나은 결과를 얻을 수 없습니다.
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 12202 바이트 |
지퍼 | 9677 |
gzip | 9530 |
bzip2 | 10109 |
텍스트 만 포함하고 텍스트, 이미지 및 형식을 포함하는 두 개의 다른 파일에 대해이 동일한 테스트를 실행하면 동일한 결과가 나타납니다. 최대 압축 설정은 결과에별로 차이가 없었습니다.
세 가지 테스트 모두에서 gzip이 모든 카테고리에서 최상위에 나오고 bzip2가 가장 효과적이지 않습니다.
이미지 압축에 가장 적합한 도구
다음 테스트에서는 PNG, JPG, 비트 맵 및 GIF 형식의 이미지 압축 결과를 보여줍니다. 이론적으로 JPG 파일은 이미 압축되어 있기 때문에 전혀 압축되지 않을 수 있으며 이론적으로 파일을 더 크게 만들 수 있습니다.
테스트 결과 JPB 형식 이미지를 압축하면 효과가 거의 없음을 알 수 있습니다.
PNG 파일
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 345265 |
지퍼 | 345399 |
gzip | 345247 |
bzip2 | 346484 |
JPEG 파일
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 44340 |
지퍼 | 44165 |
gzip | 44015 |
bzip2 | 44281 |
비트 맵 파일
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 3113334 |
지퍼 | 495028 |
gzip | 494883 |
bzip2 | 397569 |
GIF 파일
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 6164 |
지퍼 | 5772 |
gzip | 5627 |
bzip2 | 6051 |
모든 경우에 gzip은 겸손한 비트 맵을 제외하고 다시 맨 위에 나옵니다. 비트 맵 이미지에서 bzip2 압축은 원본 및 다른 압축 형식과 비교하여 작은 파일을 생성했습니다.
오디오 파일 압축에 가장 적합한 도구
가장 일반적인 오디오 형식은 이미 압축 된 MP3이므로 테스트 된 두 파일의 크기에는 큰 차이가 없습니다.
파일 1
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 5278905 |
지퍼 | 5270224 |
gzip | 5270086 |
bzip2 | 5270491 |
파일 2
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 4135331 |
지퍼 | 4126138 |
gzip | 4126000 |
bzip2 | 4119410 |
비디오 압축에 가장 적합한 도구
이 테스트에서는 두 개의 비디오 파일이 테스트되었습니다. MP3와 마찬가지로 MP4 파일에는 이미 압축 수준이 포함되어 있습니다. FLV 파일은 무손실 형식이므로 압축 수준이 없습니다.
MP4
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 731908 |
지퍼 | 478546 |
gzip | 478407 |
bzip2 | 478042 |
FLV
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 7833634 |
지퍼 | 4339169 |
gzip | 4339030 |
bzip2 | 4300295 |
두 파일 형식 모두 압축되어 있었고 결과는 비슷했지만 bzip2가 가장 잘 수행되었습니다.
실행 파일
마지막 카테고리에는 실행 파일이 포함되어 있습니다. 실행 파일은 컴파일 된 코드이기 때문에 잘 압축되지 않습니다.
파일 1
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 26557472 |
지퍼 | 26514031 |
gzip | 26513892 |
bzip2 | 26639209 |
파일 2
수단 | 파일 크기 |
---|---|
초기 파일 크기 | 195629144 |
지퍼 | 193951631 |
gzip | 193951493 |
bzip2 | 194834876 |
효과는 미미했지만 gzip 압축은 맨 위에 나오고 bzip2는 마지막에옵니다.
폴더 테스트 완료
이번에는 이미지, 문서, 스프레드 시트, 비디오, 오디오 파일, 실행 파일 및 기타 다른 파일 형식으로 가득 찬 폴더에서 테스트가 실행됩니다.
기본 압축
수단 | 파일 크기 | 걸린 시간 |
---|---|---|
초기 파일 | 1333084160 | 0 |
지퍼 | 1303177778 | 1 분 10 초 |
gzip | 1303177637 | 1 분 35 초 |
bzip2 | 1309234947 | 6 분 5 초 |
최대 압축률
수단 | 파일 크기 | 걸린 시간 |
---|---|---|
초기 파일 | 1333084160 | 0 |
지퍼 | 1303107894 | 1 분 10 초 |
gzip | 1303107753 | 1 분 35 초 |
bzip2 | 1309234947 | 6 분 10 초 |
가장 빠른 압축
수단 | 파일 크기 | 걸린 시간 |
---|---|---|
초기 파일 | 1333084160 | 0 |
지퍼 | 1304163943 | 1 분 0 초 |
gzip | 1304163802 | 1 분 15 초 |
bzip2 | 1313557595 | 6 분 10 초 |
최종 테스트에 따르면 bzip2는 다른 두 압축 도구만큼 유용하지 않다는 것이 확실합니다. 파일을 압축하는 데 시간이 오래 걸리고 최종 파일 크기가 다른 두 도구보다 큽니다.
zip과 gzip의 차이점은 무시할 수 있습니다. gzip은 일반적으로 위에 나오지만 zip 형식은 다른 운영 체제에서 더 일반적입니다.
판결
Linux 파일 압축 도구로 zip 또는 gzip을 사용하십시오. 아마 bzip2는 그 날을 보내었고 역사에 국한되어 있어야 할 것입니다.