测试数据:全本《斗破苍穹.txt》500万字
用WinRAR5.71版本分别压缩成zip格式和RAR格式做比较(RAR的字典大小选1M),按照最终文件大小从大到小排列如下:
RAR较快:RAR标准=4152÷4104×100%=101.2%
RAR标准:RAR最好=4104÷4087×100%=100.4%
可见RAR的较快、标准、较好、最好四个压缩等级的最终文件大小差别在1%以内,而最快方式下的压缩比崩了,最终文件比zip还大。所以压缩成RAR格式的时候,压缩方式选标准就好。
zip标准:RAR标准=4942÷4104×100%=120.4%
结论:在压缩纯文本文件时,在RAR字典大小选1M的前提下,zip压缩包比RAR压缩包大20%左右。
下面我们来比较他们的速度。
把《斗破苍穹.txt》复制40份,放在一个文件夹下,然後压缩这个文件夹做比较。
WinRAR+RAR格式+标准压缩方式+1M字典:耗时18秒,最终文件大小164,130KB(其实就是上面的40倍):
WinRAR+zip格式+标准压缩方式:耗时7秒,最终文件大小197,658KB
再比较一下7z格式,下面用的是7-Zip19.00版本。
7-Zip+7z格式+标准压缩+LZMA2算法+1M字典+32单词大小+非固实+4线程:
耗时1分2秒,最终文件大小152,319KB。
7-Zip+7z格式+快速压缩+LZMA2算法+1M字典+32单词大小+非固实+4线程:
耗时34秒,最终文件大小175,693KB。
于是得出结论,以上四种方式的压缩耗时比是:
zip标准:RAR标准:7z快速:7z标准=1:2.5:4.8:9
最终文件大小的比例是:
zip标准:RAR标准:7z快速:7z标准=120%:1:107%:93%
以上结论仅在压缩对象为中文小说时成立,其中RAR和7z的字典大小选1M。
zip选「最快」的话,压缩速度还可以提高一倍,最终文件大小会增加3%左右。不过一般用不上,zip选「标准」已经很快了。
7z「快速压缩」和「极速压缩」的差别仅仅在字典大小,「极速压缩」默认字典大小为64K,如果选择「极速压缩」然後把字典大小改成1M的话,压出来的文件就跟「快速压缩」出来的文件一样了。同理7z「标准压缩」「最大压缩」「极限压缩」也只有字典大小的差别。其实7z只有两个档位,一个「快速压缩」和一个「标准压缩」。
bandizip「正常压缩」使用的参数=7-Zip+快速压缩+4M字典+固实
bandizip「最大压缩」使用的参数=7-Zip+标准压缩+16M字典+固实
字典大小对最终文件大小的影响:
字典越大,最终文件越小,但是会有边际效应递减。当字典大小超过源文件大小(10683KB)的时候,对最终文件大小的影响就下降为0。这个时候系统会自动地减小字典大小,也就是说最後一个《32M字典.rar》用的其实还是16M字典。
所以,大字典一定要和固实压缩模式配合使用。非固实情况下选1M字典就够用了。
2021-11-29 · 国家定点培训基地,专注培养汽车人才。
1、压缩算法不同,rar格式能够提供更好的压缩率,zip是一种开放性的压缩文件,算法不局限于一种,zip的优势是压缩速度快。
2、rar格式是私有的并且已经申请了专利,zip是公开免费的。
3、rar不支持恢复记录,zip支持物理受损数据的恢复,还可以锁定重要压缩文件。
4、rar可以管理的文件大小几乎是无限制的,zip处理单个文件的最大值为4GB。rar和zip的打开方式:首先确保电脑上已经安装了解压软件,之后右键点击需要压缩文件,点击“解压文件”,可以直接解压到当前文件夹或者文件目录。需要注意解压文件的存放位置,名称也要注意修改,方便后续进行查找。知识拓展:简单的说,经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0的写法60,来减少该文件的空间。压缩可以分为有损和无损压缩两种。常见的压缩软件有winzip、winrar等。
免费领入学礼包 有礼
现在入学礼包等你来领
- 官方电话
- 在线客服
-
官方服务
- 官方网站
- 就业保障
- 热门专业
- 入学指南
- 在线课堂
- 领取礼包
RAR和ZIP区别:安装包大小不一样、压缩率不一样、支持格式不一样、两者功能不一样
1、安装包大小不一样。zip的安装比较大,并仅仅有英文版+汉化包;rar有官方的简体中文版,并且安装很小,不足一兆。
2、压缩率不一样。winrar的压缩率较高,而zip的压缩率更低。虽然RAR文件比ZIP文件压缩比要高,但是压缩速度较慢,因为RAR文件头也要占据一定空间,在数据压缩余地不大时,压缩过的文件可能比原文件要大。但是ZIP的压缩速度比RAR要快4倍以上,而压缩率仅差1% 。
3、支持格式不一样。zip仅仅能够压缩成zip格式,不能解压rar格式;rar不仅有自己的格式,还可以压缩成zip格式并解压zip格式。
4、两者功能不一样。rar支持分卷压缩,zip不支持。
1、在适用范围层面
起源比rar要早很多,而且普及率也要比后者要广。对于zip来说操作系统直接支持解压提取文件,适用范围远远要好于rar。举个简单的例子,你要把一堆照片压缩后发送给好友,一般就会优先考虑zip格式压缩。因为你不知道对方有没有安装WinRAR这类的解压工具。而对于zip格式来说完全不必担心这个问题。
2、在压缩速率层面
不少人选择rar方式压缩一方面原因是因为rar压缩率会比zip更高,体积小更方便网络传输。这得益于rar独有的solid压缩方式,能更大程度上提高文件压缩率。
而压缩率高自然也是有代价的。rar压缩或解压速度普遍都比zip慢。那压缩和解压速度快自然就是zip方式的优点了。
3、在性质和功能层面
zip是开源软件而rar是收费。它们之所以压缩率会有较大差异其实也是因为算法不同。相比zip而言,rar功能更强大。比如rar独有的solid压缩方式、或者可以锁定压缩文件防止被修改、又比如恢复记录功能,可对物理受损数据进行恢复等。这在zip上是没有的。
4、在安全层面
zip和rar都可设密码保护,但是rar安全性更强。由于zip广泛被使用并且代码开源的原因,压缩文件被暴力破解是常有的事情。而对于zip密码来说“明文攻击”更是致命的。如果了解到被加密压缩zip文件的某段内容就可以反推zip加密口令。rar是“前车之鉴”吧,它的出现就很好弥补了zip的安全性问题。采用的是目前公认的安全系数很高的AES对称加密算法,密码长度可达128位字符。即便你跑字典暴力破解搞到天荒地老也解不开。
另一个 ZIP 的优点便是速度。ZIP 压缩文件通常在创建时会比 RAR 快一些。
RAR 压缩文件
RAR 格式比 ZIP 更能够提供较好的压缩率,特别是在 固实模式 时。另外一个 RAR 的重要功能是支持 多卷 压缩文件。它们比起 ZIP 的“跨磁盘”压缩文件更加便利和简易。WinRAR 不支持 ZIP 的磁盘拆分,如果你要创建分卷压缩文件,请使用 RAR 的分卷压缩来代替。
RAR 格式也有一些在 ZIP 中所缺乏的重要功能,例如 恢复记录,它允许物理受损数据的恢复,还能 锁定 重要的压缩文件,以防止它们被别人意外地更改。
RAR 格式可以管理的文件大小几乎是无限制的 (最大到 8,589,934,591 GB),而在 ZIP 压缩文件的单个文件的最大值为 4 GB。需注意的是,旧式的文件系统不支持大于4 GB 的文件,此类的文件你必须使用 NTFS 磁盘格式才能正常工作