使用 RAR 和 ZIP 进行压缩

使用 RAR 和 ZIP 进行压缩

很多人都用 RAR 压缩文件,用 RAR 发送压缩文件等等​​。

ZIP 更为标准,适用于所有平台。Windows 用户可以使用 ZIP,Linux 用户使用该文件格式没有任何问题。

我之前做的测试表明,RAR 的压缩效果更好(几千字节,不会更多),但是当 ZIP 可以在几乎所有计算机上免费运行时,这还不足以使用非免费程序。

为什么有些人使用 RAR 而不是 ZIP 进行压缩?

答案1

停止使用这些压缩包压缩包工具——转向7-Zip

  • 免费
  • 可跨平台使用,包括命令行和 GUI
  • 可跨平台便携使用
  • 具有良好的压缩率(查看网站或亲自尝试)
  • 没有弹出疼痛
  • 允许您使用大多数其他格式
  • 它也是开源的
  • 可以用于商业和个人开发(在 GNU LGPL 约束内)
  • Sourceforge 的实时支持论坛
  • Vista 32 位兼容性
  • 支持多种语言

我发现唯一不支持提取的压缩格式是高手

参考。


有人告诉我,我对这个答案的开头感觉很“市场化”。

我怀着善意接受它,因为
如果没有得到报酬自由的软件或
以任何方式与它相关,或与制作它的人相关,
我强烈地希望将它推广给我认识的每个人。

这是我多年来无数次遇到的情况,当时
人们使用这些其他工具,抱怨不兼容、
烦人的弹出窗口和许多其他问题,但当
7-Zip 出现时,他们却不知为何继续怀念它。

从那时起,我决定抓住一切机会宣传 7-Zip。

答案2

这太硬核了!

真的。
这就是大多数 RAR 用户偏爱 RAR 的原因:场景的一部分。标准。像黑魔法专家那样做事的标志。

这些都不是正当理由。有人认为 RAR 速度更快,或者 RAR 可以实现更小的尺寸,这一点与 ZIP 文件相比是正确的。但同样的人会坚持拆分 RAR 档案,创建非 MD5 总和并生成额外的 PAR 奇偶校验文件,而最终,他们会使用 Torrent 而不是 Usenet 来移动文件。在 torrent 中,没有任何理由这样做。事实上,有充分的理由不进行压缩,因此可以在播种时使用文件。

但是正如您从这里已经看到的,拥有一个好的压缩器和解压缩器版本或实现的价值不能低估,而 WinRAR 却未能通过这项测试。

7-Zip 是最好的选择,而且在大小和速度方面总体上表现更好。BZip2 确实应该在竞争中脱颖而出,但很多人没有好的 GUI 实现。当然,命令行很棒,但像 7-Zip 那样单击鼠标右键,或者像 StuffIt 那样拖放操作要容易得多。

这是某人的2002 年测量结果似乎 RAR 领先。但多线程和内存使用允许在此方面进行更改,似乎抛弃 RAR

附言压缩不当的最糟糕的例子是,我看到已经使用 JPEG、DivX 或 MP3 等有损压缩技术压缩的图像、视频和音频文件,又使用任何无损格式进一步“压缩”。很抱歉,但很明显,在大多数情况下,您不会将文件缩小到原始大小的 95% 以下,在这种情况下,您只是在浪费大家的时间和精力。

答案3

WinRAR 的一个特点是它保留原始创作日期提取文件夹。

rar 和 .zip 都保留文件夹创建日期/时间,但似乎只有 winrar 在提取时保留该信息

答案4

RAR 文件没有 ZIP 文件的限制。我认为 ZIP 文件最多可包含 65536 个文件,每个文件和整个存档的大小限制为大约 4GB。有 ZIP64,但它不是一种开放文件格式。

维基百科关于 Zip 文件格式的条目

对于标准 .ZIP,存档文件及其内部各个文件的最大大小为 4,294,967,295 字节(2 32 -1 字节,或 4 GiB 减 1 字节);对于 ZIP64,存档文件及其内部各个文件的最大大小为 18,446,744,073,709,551,615 字节(2 64 -1 字节,或 16 EiB 减 1 字节)。

维基百科还指出,RAR 于 1993 年首次发布,而 ZIP64 可能直到2001(?)。Windows XP 中也没有内置对 ZIP64 的支持。

也可以看看:

相关内容