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