パスワードを忘れた? アカウント作成
500294 journal

gm300の日記: cache

日記 by gm300
bzip の thread 化。復号時にもbz_stream の中にcacheにデータがcacheされる。どれだけcacheされているかは、判らない..かな?のでデータを整列化できない。

  一度の rawdata -> BZ2_bzCompress -> BZ2_bzDecompress -> rawdata'

  で rawdata == rawdata' じゃないと嫌なんですけど、どうしたらいいですか。zlib の場合はなんか制御できた気がするが、bzlib の場合はどうするのだろうか。そもそも cache されているのは BZ2_bzCompress の後側なのかそれとも Decompress の方なのか。BZ_FLUSHしたからDeCompress側だと思っていたが、日記書いている途中でそうとは限らないことに気がついたぜ。それは bzCompress の後で BZ_FINISH でもう一度 flush すればいいのか。うーむ、そこでは何か出てくる気はするな。じゃどうしたらいいんだ。

  ああ、また日記読み直したときのために。
  入力data は自然なtextを使っちゃダメだよ。数字にすればどこまで読んだか/復号できたか見やすいよ。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

読み込み中...