bzip2 压缩哪种类型的数据比 gzip/zlib 更有效?

bzip2 压缩哪种类型的数据比 gzip/zlib 更有效?

我正在比较压缩函数,结果让我很惊讶。也许我做错了什么,但我测试过的所有文件都使用 gzip 压缩,而不是 bzip2!

我印象中 bzip2 比 gzip 好。有人能举个数据例子来证明这一点吗?谢谢。

答案1

gzip 是面向流的,而 bzip2 是面向块的。您需要几十千字节才能看到 bzip2 的优势。

答案2

其中一个示例是 Linux 内核 2.6.11.0 源代码压缩包。请参阅http://tukaani.org/lzma/benchmarks.html了解更多信息。

相关内容