直接回答问题
压缩效果好: 压缩方式越接近“最好”:压缩效果越好(压缩后文件越小)、压缩速度越慢、压缩时占用内存和cpu越多 压缩速度快: 压缩方式越接近“存储”:压缩效果越差(压缩后文件越大)、压缩速度越快、压缩时占用内存和cpu越少
首先说明一点:现在的rar就是指rar5以及之后的版本,如下图当前所选中的rar,而rar4则是老版本,下文默认指rar5以及之后的版本 我本人在这里推荐rar和zip配合,看情况使用 rar并不是所有电脑都自带解压工具,而解压zip和rar4的工具基本上电脑都自带,(要是去演讲,资料文件弄半天打不开得多尴尬?)所以使用rar压缩时要考虑目标电脑能否解压的问题。 谈到rar4,确实能力有限,rar4压缩字典最大只有4096kb,最小只有64kb,压缩效果比不过rar,压缩速度比不过zip,正在逐渐被淘汰。 推荐使用: 注意:字典大小过大时 压缩会占用较大的内存 再提一点:压缩时消耗的cpu和内存远高于解压时,因为压缩时计算机在进行大量的运算,而解解压时主要就是按解压顺序存放到存储空间中就好了所以消耗cpu和内存不多 在这里把压缩怎么选讲清楚就好了,就不介绍各个压缩技术的背景什么的了。
最后给 屏幕前的帅哥\靓女 看下几种压缩的实际效果,以方便您更愿意给我一个赞,将会是对我莫大的鼓励 这是我的一个装web代码的文件夹,里面全都是h5、js、php、mysql等代码,可以当成一堆文本文件,一堆文本文件的几种压缩效果摆在这里了 成绩(按耗时升序): 分析:可以看到前三个压缩文件的压缩大小比甚至会大于1,此时压缩目的仅为减少文件数量,占用空间反而更大,不过压缩速度非常快。rar'32mb'字典大小'标准'压缩方式 和 rar'1024mb'字典大小'最好'压缩方式 压缩大小比非常接近,但是耗时却有所增加的,所以如果不追求极致压缩没必要设置那么大字典。 感谢阅读~~~ |
|