我有一个问题,只是我眼前的一件小事,它是关于 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 字节
为什么会发生这种情况?难道我做错了什么?