2016-04-28 48 views
4

所以我用pigz焦油与如何使用Pigz焦油

tar --use-compress-program=pigz 

这个工作,但它不使用所有的处理器,并且我想确保它的递归( - r)和使用(-9压缩级别)。

我通过Utilizing multi core for tar+gzip/bzip compression/decompression阅读,但它没有注意到在该格式下添加其他命令的任何地方,并且我无法在手册页中找到任何用于附加切换的程序的任何内容。

感谢, 凸轮

+0

[利用多芯为焦油+ gzip的/的bZIP压缩/解压缩]的可能的复制(http://stackoverflow.com/questions/12313242/utilizing-multi-core-for-targzip-bzip-压缩decompressi上) – luchaninov

回答

6

马克·阿德勒顶级投回答的SO链接,包括你在你的问题并提供指定的压缩级别,以及使用的处理器数量的解决方案:

tar cf - paths-to-archive | pigz -9 -p 32 > archive.tar.gz 

参见:https://stackoverflow.com/a/12320421