总结:
- 压缩率越高,压缩及解压时间相对更长,但传输时间越短,消耗流量越少。
- 在各个压缩等级下,7-Zip均比RAR的压缩率更高,更能达到**“压缩”**的目的;而且相同参数下的压缩速度更快,能对同一个文件开启多个压缩进行,RAR则只能开启一个压缩进程,并且7-Zip是开源免费的。
数据说明:
下面以某个原始大小为3GB的文件为例进行对比,其中的14个文件都是结构化的数据表。因为其中含有较多空元素,所以压缩率会比较高,压缩后的大小较小。
7-Zip:
参数说明:
- 压缩等级、字典大小、单词大小、固实数据大小越大,压缩率越高,压缩后文件大小越小;反之则压缩率越低。
- CPU线程数、压缩所需内存越大,压缩速度越快,反之则越慢。
标准压缩:
设置如下参数:
压缩之后变为277M:
极限压缩:
采用默认设置,为如下参数:
压缩之后变为242M,但压缩时间大大增加:
极速压缩:
采用默认设置,为如下参数:
压缩之后变为328M,但压缩时间减少很多:
RAR:
标准压缩:
压缩文件大小为318M:
极限压缩:
压缩文件大小为314M,与标准压缩相比,只减小了4M,而且速度特别慢:
极速压缩:
压缩文件大小为346M:
另:RAR无法对同一个文件发起两个及以上的压缩进程,7-Zip则没有这个限制。