压缩linux内核3.14.1源文件

源文件是文本文件,而文本文件一般有着非常好的压缩比。不妨看一下这些压缩软件在压缩linux内核3.14.1 tar源文件时各自的表现如何:

 

虽然相对排名仍然一样,但我们可以看到两处区别:

1.不出所料,压缩比更高一点。

2.与上一轮测试相比,lzop在压缩时速度快得多。

现在看看多线程测试部分:

 

压缩缩放:

 

压缩缩放仍然很出色,而pxz名列末位。

结束语

从上述基准测试可以清楚地看出,每个压缩软件有其特定的使用场合:

•lz4和lzop非常适合实时压缩或近实时压缩,以非常快的速度,提供了大幅节省空间的优点。

•gzip、尤其是多线程pgiz版本,非常适合一般的使用场合:它既有相当高的压缩比,速度也不慢。

•普通的单线程bzip2表现不是非常好:压缩系数和速度都不如xz。只有出色的pbzip2多线程实现多少有所弥补。

•xz是压缩比方面明显的赢家,但它却是压缩和解压缩方面速度较慢的软件之一。如果你主要担心的是压缩比,而不是速度比如在线存档文件下载),那么选择它不会有错。

•7zip基本上是xz的衍生版本,但它的主要实现属于窗口生态系统。在Linux下,只要使用xz,而不是7-zip。

英文:http://linuxaria.com/article/linux-compressors-comparison-on-centos-6-5-x86-64-lzo-vs-lz4-vs-gzip-vs-bzip2-vs-lzma


相关内容