bzip2

最近・・・というわけでもないけれど、アーカイブがbz2やxzだったりして面倒だなー、と思っていた。みんなtar.gzで統一してくれればコマンドオプション同じでラクなのに・・・等と。

しかし、現在十数TBのデータを圧縮していて、どうにも遅い。CPU usageを見るとあまり使っていそうにない。そうだ!マルチスレッドで動いてくれるようなものがないだろうか?で分かったのがbzip2等はマルチスレッド対応なのだ、ということであった。

そして現在、tarをやり直しているけれど、64コア/128スレッドのCPUがほぼフルに働いている。たぶん近くにいるとすごい騒音を発しているに違いない。リモートから動かしているから分からないけれど。

 

[追記] tarコマンド自体はマルチスレッド対応ではないので、マルチスレッド対応したpbzip2をインストールし、圧縮・解凍時にその使用を指定する必要があった。