![gzipを使用して小さなファイルを圧縮する方が、bzip2を使用して小さなファイルを圧縮するよりも優れています。なぜですか? [閉鎖]](https://linux33.com/image/209231/gzip%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E5%B0%8F%E3%81%95%E3%81%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%9C%A7%E7%B8%AE%E3%81%99%E3%82%8B%E6%96%B9%E3%81%8C%E3%80%81bzip2%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E5%B0%8F%E3%81%95%E3%81%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%9C%A7%E7%B8%AE%E3%81%99%E3%82%8B%E3%82%88%E3%82%8A%E3%82%82%E5%84%AA%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
私の前に質問があります。 gzipとbzip2を使った圧縮に関するものです。私が正しく理解した場合、bzip2にはより多くの処理能力が必要ですが、gzipよりもファイルを小さく、より効率的に圧縮します。
bzip2 を使用して 6 MB ファイルを圧縮しようとすると、サイズは 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バイト
なぜこれが起こるのですか?私は何が間違っていましたか?