tar+gzip/bzip 圧縮/解凍にマルチコアを活用する 質問する

tar+gzip/bzip 圧縮/解凍にマルチコアを活用する 質問する

私は通常、 を使用して圧縮しtar zcvf、 を使用して解凍しますtar zxvf(習慣により gzip を使用)。

最近、ハイパースレッディング機能を備えたクアッドコア CPU を入手したので、論理コアが 8 つあるのですが、圧縮/解凍中にコアの多くが使用されていないことに気付きました。

未使用のコアを活用して速度を上げる方法はありますか?

ベストアンサー1

tar フラグを使用して、--use-compress-program=使用する圧縮プログラムを tar に指示することもできます。

たとえば次のように使用します:

tar -c --use-compress-program=pigz -f tar.file dir_to_zip 

おすすめ記事