間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

pbzip2

http://compression.ca/pbzip2/
http://ftp-admin.blogspot.com/2010/03/rotatelogs.html

マルチコアを使うpbzip2の出番です。T1の32論理 CPUのうち10個も使ってやれば、圧縮時間はさくっと1/10になります。bzip2のアルゴリズムそのものを並列化しているわけではなく、ファイルをぶちぶちとちぎって並列でbzip2で回すだけなので、微妙に圧縮率は下がりますが実用上問題はありません。

http://packages.debian.org/ja/lenny/pbzip2

pbzip2 は、bzip2 ブロックソートファイル圧縮の並列処理実装であり、 pthreads を用いて SMP マシンではほぼ線形の圧縮速度向上を達成します。このバージョンの出力は、bzip2 v1.0.2 と完全互換です。(言い替えれば、 pbzip2 で圧縮したものは全て bzip2 で展開可能)

めも

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。