bzcompress()
は、文字列
source
を圧縮し、bzip2形式のデータとして返 します。
オプションのパラメータ
blocksize
は、圧縮時 のブロック長を指定し、1から9の数とする必要があります。この場合、9
の圧縮度が最大ですが、リソースの消費量も最大となります。
blocksize
は、デフォルトで4になっています。
オプションのパラメータ
workfactor
は、 繰り返しが多い、最悪の入力データの場合の圧縮処理の動作を制御しま
す。この値は、0から250までとなり、0は特別な場合、30はデフォルト値 となります。
workfactor
によらず圧縮された データは同じになります。
bzdecompress()
も参照下さい。