我经常将大文件从一个服务器移动到另一个服务器。
UNIX 带有标准 gzip 和 bzip2 压缩器。但是,除了这些之外,还有哪些开放选项,尤其是那些利用多核的选项?我知道我目前正在使用的 pzip2。
是否有任何最新的基准和图表来表明压缩机的速度/效率,以了解时间和文件大小之间的权衡?
首选开源替代方案,它是分发版,并且支持 Linux/OSX。不需要 Windows 支持。
答案1
您没有过多谈论您的优先事项,但听起来大文件的压缩时间是您的首要优先事项?
这据称适合这种情况(参见 -l 标志):
http://manpages.ubuntu.com/manpages/lucid/man1/lrzip.1.html
在权衡的另一端(高压缩率、长压缩时间),一些著名的软件发行版最近已开始使用这种方法:
https://en.wikipedia.org/wiki/Xz
关于基准测试:为什么不自己进行一些快速测试?基准测试往往具有误导性,因为结果可能会因精确的工作量和测试条件而有很大差异。不过,这里有一份关于其他人的基准测试的德语报告(试试谷歌翻译):