基准测试:最好的文件压缩格式是什么?

现在是压缩一些文件的时候了,那么您使用的是什么格式呢?Zip,RAR,7z,还是别的什么?我们执行了一些基准测试,以确定哪种格式可以提供最大的压缩。

当然,压缩比不是唯一的因素。其中一些格式更易于使用,因为它们集成到桌面操作系统中,而另一些格式则需要第三方软件。

文件压缩基准测试

这比看起来要复杂得多。您实现的压缩程度不仅取决于您创建的存档类型,还取决于您用来压缩它的应用程序和您使用的设置。我们坚持使用流行的应用程序的默认压缩设置,以简化操作。

我们决定压缩几款已安装的PC游戏,而不是处理一些常见的文件类型,比如Word Docx文档和JPG图像,它们已经使用了Zip压缩格式,而JPG图像也使用了一种压缩格式。游戏融合了图形、音乐、文本文件、可执行文件和各种其他不同类型的文件,因此它们是包含各种不同类型文件的很好的真实数据集。

首先,我们安装了Bastion,并压缩了其文件夹-音乐、图形、可执行文件和各种不同类型文档的大小约为863 MB:

Zip(Windows 8.1):746 MB(原始大小的86.4%)。 Zip(WinZip):745MB(原始大小的86.3%)。 RAR(WinRAR):746 MB(原始大小的86.4%)。 7Z(7-Zip):734 MB(原始大小的85%)

接下来,我们对迈阿密热线654MB的数据进行了压缩:

Zip(Windows 8.1):316MB(原始大小的48.3%)。 Zip(WinZip):314MB(原始大小的48%)。 RAR(WinRAR):307 MB(原始大小的46.9%)。 7Z(7-Zip):301 MB(原始大小的46%)

获胜者是…

纯压缩的获胜者是7z,这对我们来说并不令人惊讶。我们已经看到7z一次又一次地在文件压缩基准测试中名列前茅。如果你想压缩一些东西以使用尽可能少的空间,你绝对应该使用7z。您甚至可以调高压缩设置以节省更多空间,尽管压缩和解压缩需要更长的时间。

总体而言,Zip和RAR非常接近。WinZip在创建Zip文件方面也没有击败Windows的集成支持。简而言之,我们建议:

要获得最大压缩:使用7-Zip创建7z存档。 为了便于使用和实现最大兼容性:使用集成到您的操作系统中的功能创建Zip文件。例如,在Windows上,在Windows资源管理器或文件资源管理器中选择一些文件,右键单击它们,指向“发送到”,然后选择“压缩(压缩)文件夹”。

操作系统支持

如果您只是为了自己使用而压缩文件,您可以使用任何您喜欢的文件格式。但是,某些归档格式更具互操作性,无需安装第三方软件即可在各种操作系统上开箱即用。如果您要将档案发送给其他人,或者将其发布到网上,您可能希望使用一种收件人可以轻松访问的格式。

以下是集成到流行操作系统中的格式:

Windows:仅限Zip。此功能是在Windows XP中重新添加的,因此几乎每个Windows用户都可以创建和解压zip文件。 MacOSX:支持ZIP,也支持.tar.gz和.tar.bz2等其他归档类型。.7z和.rar版本将需要第三方软件。 Linux:通常开箱即用支持ZIP。7Z和RAR文件可以在像File Roller这样的标准程序中工作,但是您必须首先从包管理器安装适当的命令行实用程序。像.tar.gz和.tar.bz2这样的tar格式在Linux上也是开箱即用的。 Chrome OS:同时支持ZIP和RAR。也可以在Files应用程序中打开tar.gz和tar.bz2,并且可以提取内容。

Windows是这里最老套的--它只支持Zip文件,所以Zip是最通用的格式。如果您使用Mac或Linux,则可以改用.tar格式。7z是最不受支持的--它没有集成到任何操作系统中,所以你必须安装一个应用程序才能打开.7z档案。但是,如果你想要尽可能的最佳压缩比,7z是可行的。

所有压缩基准都很粗糙。对于不同的数据和数据类型,您可能会得到不同的结果。我们对总体结果很满意,但在压缩不同类型的数据时,您可能会看到不同的结果。

相关文章