我取了 3 个测试文件并将它们压缩。我再次用 RAR 压缩了这 3 个测试文件。每个 .RAR 档案都比相应的 .ZIP 档案小。
RAR 压缩算法的压缩率是否比 ZIP 压缩算法更好?
答案1
虽然这取决于您要压缩的内容,但我注意到 RAR 通常确实会获得稍好的压缩率(尽管我通常认为它不是太重要),但我需要压缩的数据可能与您需要压缩的数据非常不同。
如果您运行任何自己的基准测试,请务必将 7-Zip 也纳入竞争者列表中,因为它绝对是一个有价值的跨平台替代方案,并且还可以无缝处理 .ZIP 和 .RAR 格式:
7-Zip(免费、开源)
http://www.sevenzip.sourceforge.net/
此外,这里有一份文档,研究了各种压缩归档工具之间的压缩率,我相信你会觉得有趣:
存档器比较
http://warp.povusers.org/ArchiverComparison/
http://www.squeezechart.com/main.html
http://compressionratings.com/rating_sum.html
答案2
7-Zip .7z 格式总体上可提供最佳效果,并且加密功能也比 .zip 格式强得多。
请记住,.zip 格式实际上是两种不同的格式:
- 旧式 16 位 zip 文件,文件大小限制为 2GB
- 新的 zip 格式,取消了文件大小限制
许多工具(例如某些 Windows 版本内置的 zip 支持)仅支持较旧的 zip 格式。
此外,zip 格式的加密非常薄弱,很容易被破解。RAR 和 7z 格式都比旧式 zip 加密好得多(我不熟悉新 zip 压缩的质量,因此无法评论)。
7z 是个不错的选择。RAR 也是不错的选择。
呼呼!