Tar.xzのマルチスレッド圧縮コマンド

hogehogeというフォルダーをhogehoge.tar.xzに圧縮する際にマルチスレッドを利用したい場合

1
tar cvf hogehoge.tar.xz --use-compress-prog="xz -T 0" hogehoge/

T 0では0~-9で圧縮率を設定できる。-9で最大となる。

公式曰く-7以上は注意したほうが良いらしい。

ちなみにXZの処理ではマルチスレッドが使われるが、tarでは相変わらずシングルスレッドが用いられるので、他に圧縮したいフォルダーが存在するなら同時に行ったほうが効率がよい

#PR

筆者が使っているもの

研究室の一角 - にほんブログ村

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Hugo で構築されています。
テーマ StackJimmy によって設計されています。