我从 RAR 发布以来就一直在使用它,大概是十年前的事了。不过,它对于桌面应用程序来说很不错,只是我发现在服务器上,我每个周末都需要压缩大量文本文件,这需要很长时间。
我查看了 CPU 使用率,RAR 占用了大约 15% 的总 CPU 时间。没有其他程序同时运行。
我有 Xeon 8 线程(4 个 HT 核心)和 Windows 2008 R2。
是否有一个压缩软件,其压缩效果不比 RAR 差(使用 Best 选项),并且能够利用所有核心和 HT?
谢谢
PS 还必须有 x64 版本
答案1
在单个服务器上,猪与 gzip 兼容,因此可轻松实现移植。它将使用您拥有的尽可能多的内核来压缩文件。我发现它非常有用,并且显著加快了许多文件的压缩速度。有用的是,pigz 可以直接从 Ubuntu 10.4 中的 apt 安装。
我今天刚刚看到的另一个更高层次的东西是Gnu 并行它将针对多个文件同时运行多次程序/脚本,和/或更有趣的是,在多台机器上运行程序/脚本。 http://www.youtube.com/watch?v=OpaiGYxkSuQ这是其使用的视频演示(第 1 部分)。
不幸的是,它们主要是基于 *nix 的工具,尽管它们也可以通过 Cygwin 获得。
答案2
好的。我找到了许多格式的基准。看来 Winrar 在最佳性能上胜过 7Zip。而使用 LZMA2 的 7Zip 在默认性能上胜过 Winrar...
因此我要安装 7Zip 并将其与 Winrar 进行并排比较。
http://www.tomshardware.co.uk/archive-zip-compression,review-31831-8.html