很多人正在使用RAR压缩文件,使用RAR发送压缩文件等等。
ZIP是更标准的,并且适用于所有平台。Windows用户已包含ZIP,Linux用户对该文件格式没有任何问题。
我前段时间进行的测试表明,当ZIP在几乎所有计算机上都是免费运行时,RAR的压缩性能更好(约几千字节,但没有更多),但不足以使用非免费程序。
为什么有些人使用RAR而不是ZIP进行压缩?
Ferran
不介意,我想以7-zip投票。
很多人正在使用RAR压缩文件,使用RAR发送压缩文件等等。
ZIP是更标准的,并且适用于所有平台。Windows用户已包含ZIP,Linux用户对该文件格式没有任何问题。
我前段时间进行的测试表明,当ZIP在几乎所有计算机上都是免费运行时,RAR的压缩性能更好(约几千字节,但没有更多),但不足以使用非免费程序。
为什么有些人使用RAR而不是ZIP进行压缩?
Ferran
不介意,我想以7-zip投票。
Answers:
停止使用这些WinRAR和WinZip工具-转到7-Zip。
我发现不支持提取的唯一压缩格式是ACE。
参考文献。
有人告诉我,我对这个答案的开头句子感觉像是“市场”。
我全心全意地接受它,因为
无需为此免费软件付费,也不必
以任何方式与之相关联,也无需与制造它的人员联系,
我强烈希望将其推销给我认识的每个人。这是由于我多年来与
人们使用这些其他工具进行了无数次接触,并抱怨不兼容,
烦人的弹出窗口和许多其他问题,然而,
当它到达现场时,仍然会以某种方式错过7-Zip。此后,我决定抓住一切机会宣传7-Zip。
这是HARDCORE!
真。
这是大多数RAR用户偏爱RAR的原因:部分场景。一个标准。像黑人艺术专家那样做事的标志。
这些都不是正当理由。有一个论点认为RAR速度更快或RAR的尺寸更小,这与ZIP文件相对应。但是同一个人将坚持拆分RAR档案,创建非MD5总和,并最终生成一个额外的PAR奇偶校验文件,而他们将使用Torrent而不是Usenet来移动文件。在洪流中,没有任何理由。实际上,有很强的理由不进行压缩,因此可以在播种时使用该文件。
但是,正如您已经从此处看到的那样,拥有压缩器和解压缩器的良好版本或实现的价值不可低估,而WinRAR只是通过了该测试。
7-Zip可以拿到蛋糕,并且通常在尺寸和速度上都更好。BZip2确实应该在运行中,但是许多人没有良好的GUI实现。命令行当然很棒,但是像7-Zip这样的右键单击,或者像StuffIt这样的拖放都非常容易。
这是某人在2002年进行的评估,似乎使RAR领先。但是多线程和内存的使用允许在此领域进行更改,这似乎使RAR落后了。
PS严重使用的最糟糕的压缩示例是,当我看到已经用诸如JPEG,DivX或MP3之类的有损压缩方式压缩的图像,视频和音频文件进一步以任何无损格式“压缩”时。抱歉,很明显,在大多数情况下,您并没有将文件缩小到原始大小的95%以下,在那种情况下,您只是在浪费每个人的时间和精力。
RAR文件没有ZIP文件的限制。我认为ZIP文件被限制为包含65536个文件,每个文件和存档的总大小被限制为大约4GB。有ZIP64,但不是开放文件格式。
对于标准.ZIP,存档文件和其中的单个文件的最大大小为4,294,967,295字节(2 32 -1字节,或4 GiB减去1字节),以及18,446,744,073,709,551,615字节(2 64 -1字节,或16 EiB减去) 1个字节)用于ZIP64。
维基百科还指出,RAR于1993年首次发布,而ZIP64可能要到2001(?)才发布。Windows XP也不内置对ZIP64的支持。
也可以看看:
RAR与Zip有关的另一件事是:真实性信息。我可以“签名”我的RAR存档,然后接收者可以看到a)创建它的人,b)原始文件名是什么,c)创建它时。此外,存档锁定意味着无法修改存档-我不知道Zip是否可以这样做,尚未检查。恢复记录也是如此,不确定Zip / 7-Zip是否支持它们。
另外,我喜欢Rar vs. 7-Zip的地方是命令行支持。上一次我检查7-zip时,缺少命令行。我认为这是将当前日期附加到文件名中。
RAR相对于ZIP的优势:在RAR文件中发送可执行文件(或任何其他类型的文件)时,GMail不会抱怨,而在ZIP文件中发送时,GMail不会抱怨。
如果您在Windows环境中工作,则出于兼容性原因,最好使用Zip。它可能不会像其他文件那样压缩,但是由于支持已经包含在XP / Vista / etc中,因此您可以确定zip文件的接收者将能够打开它。尤其是在公司环境中,这导致“我该怎么办?”的情况要少得多。
如果压缩率确实很重要,并且您可以让接收器安装其他东西,则在许多情况下,WinRAR和7-Zip似乎都可以击败zip。
但认真的是-几分额外的压缩率何时又能给您带来帮助?对于大多数人来说,图像,声音和视频已经被压缩了(您是否曾经使用过原始视频?),因此您将不压缩它们。相比之下,其他所有内容都很小。
由于带宽是当今的水平,因此非zip压缩器很少为您提供较少的额外压缩,从而弥补了兼容性问题。
例如,您可以将RAR存档分成多个小部分,然后分别发送每个部分。没有所有部分,无法完全还原归档文件,因此非常方便。
除此之外,我不知道Zip的RAR有任何真正的优势。
RAR通常比ZIP压缩更好。当然,它很大程度上取决于数据,但是在大多数情况下,快速RAR与ZIP正常相似,而RAR最佳则要好得多。
Windows以外的平台都已经很好地支持提取RAR:请查看7-zip。
我相信bzip2具有最佳的压缩率,但是速度非常慢。我在Windows上选择7-zip,但是它的图标太糟糕了;看起来好像来自Windows 95!
我喜欢标准的Linux(至少是Ubuntu)文件存档器。提取文件时,如果其中有一个文件或文件夹,则将其提取到当前目录,否则将提取到一个子文件夹。保存所有这些文件夹中的情况,在Windows中,在提取之前,我会不断检查zip的内容。
我前段时间进行的测试表明,RAR的压缩效果更好(大约几千字节)
我认为您尝试压缩已经压缩的文件,例如图像,视频等。
这是我压缩主要包含源文件(Java,jar,txt,图像等)的文件夹时的结果:
13.754 Files
2.234 Folders
我在WinRar中将最佳压缩选项用于zip和rar存档。
压缩前
494 MB (518.688.768 bytes)
用ZIP压缩后
115 MB (121.024.512 bytes)
用RAR压缩后
71,6 MB (75.177.984 bytes)
就我而言,这相差43.4 MB。如您所见,它在很大程度上取决于您要压缩的数据类型。
问:为什么有些人使用RAR而不是ZIP进行压缩?
答:因为这些人还关心某个时间解压缩压缩文件。如果我有时间和精力,我将尝试使用正常和最佳设置将最新的7zip和WinRAR相互比较,以花费时间压缩和解压缩结果文件。产生的大小通常处于类似的水平,因此度量标准无关紧要(尤其是当您拥有不错的速度互联网时)。几年前的Atleast RAR解压缩速度是以前的两倍。v4.0承诺将减压速度提高30%。
当我手头有一些数字时,我将更新此答案。
编辑:上面的评论中埋葬了这一重要的事情:“最后我检查了7z,就像tar.gz / tar.bz2一样,从存档中提取单个文件时非常慢,因为必须先备份该文件中的所有内容文件可提取的过程。rar / zip没问题”
我记得也注意到了这个问题,但是我将必须在最新的7zip上进行验证,以确保它不是与winrar中的7z提取有关的问题。