【发布时间】:2016-08-23 09:46:46
【问题描述】:
所以我在 tar 中使用 pigz
tar --use-compress-program=pigz
这可行,但它不使用我所有的处理器,我想确保它是递归的 (-r) 并使用 (-9 压缩级别)。
我通读了Utilizing multi core for tar+gzip/bzip compression/decompression,但它没有说明以该格式添加其他命令的任何地方,而且我在任何一个程序的手册页中都找不到任何其他内容。
谢谢, 凸轮
【问题讨论】:
-
AFAIK gzip 级别 9 不是一个好的选择,因为它需要更多的 CPU 时间而没有太多好处。 YMMV,但与级别 4 相比,您的 CPU 时间增加了 3 倍,文件大小差异约为 1%。此外,xz 级别 1 的计算量比 gz 级别 9 的计算量少,而且速率更高。