100GBを適切な比率で圧縮しようとしているので、xzを使用することにしました。それほど高速である必要はありませんが、8スレッドのCPUを使用しているので、それらをどのように利用するのか疑問に思いました。
Xz:pixzの並列実装があることがわかりました。 xzにはマルチスレッドオプション-Tがあることもわかりました。両方を試してみましたが、動作に違いはありません。
それらの違いは何ですか? xzに2つの並列実装があるのはなぜですか?
編集:私は別のものがあることを発見しました:pxz。
私はpixzの作者です。上記のように、xzにスレッドサポートが追加される前にpixzを作成しました。 pixzがLasseCollinに、マルチスレッドのサポートをxzに早く追加するように促したと思います。
もちろん、pixzとxzの間にはまだいくつかの違いがあります。 xzの好意では:
しかし、私がpixzを使用するのが好きな理由はまだいくつかあります。