2007年12月13日 04:13:16
今日一日でだいぶ改良しました。
とりあえず、予定していた部分までコーディングが終了しました。見た目はほとんど変わっていませんが、中身はだいぶ変わりました。
この後で、新仕様に合わせた新しいデータを作れば、様々な新しい形式の「全自動4コマ」が稼動し始めます。
こちらの方の仕様は、データを作成した段階で紹介します。
さて、では今回の大きな改良点を以下に示します。
・一部のデータにキャッシュ処理を追加した。
・検索データの分岐によって、無駄なネットへのアクセスをしないように改良した。
2つとも、高速化のための処理です。これで、だいぶ速度が向上しているはずです。
キャッシュに関しては、どれぐらいのサイズを持てば有効なのか、どういったアクセスに対してキャッシュを持たせるようにすれば有効なのかがまだ分からないので、実験しながら最適な処理を模索していこうと思います。
あと、検索対象も若干増やしました。
これは、処理速度が遅くならないように、検索語が上手く見つからない場合のみの処理にしています。
これで、知っているように振る舞う単語の数が増えたはずです。
キャッシュ処理の関係で、何か予期せぬエラーが出るかもしれません。
もし何かロックバグが発生したら、このエントリーのコメント欄にでも書いておいていただければと思います。