gzip을 사용하여 작은 파일을 압축하는 것이 bzip2를 사용하여 작은 파일을 압축하는 것보다 낫습니다. 이유는 무엇입니까? [폐쇄]

gzip을 사용하여 작은 파일을 압축하는 것이 bzip2를 사용하여 작은 파일을 압축하는 것보다 낫습니다. 이유는 무엇입니까? [폐쇄]

제 바로 앞에 질문이 있습니다. gzip과 bzip2를 사용한 압축에 관한 것입니다. 제가 올바르게 이해했다면 bzip2에는 더 많은 처리 능력이 필요하지만 gzip보다 파일을 더 작고 더 효율적으로 압축합니다.

bzip2를 사용하여 6MB 파일을 압축하려고 하면 크기가 gzip에서 예상한 것보다 작습니다. 그런데 bzip2를 사용하여 5바이트 ​​파일을 압축하려고 하면 gzip을 사용할 때보다 크기가 더 커집니다.

bzip2 5_bytes_file

du -b 5_bytes_file.bz2결과: 42바이트

gzip 5_bytes_file

du -b 5_bytes_file.gz 결과 38바이트

왜 이런 일이 발생합니까? 내가 뭐 잘못 했어요?

관련 정보