2016-04-28 61 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