2002-05-25 80144 [長年日記]

キャッシュ

2.xでは、フォルダのメッセージリストをロードするときに、SubjectとかFromとかを全部ロードしていたけれど、必要に応じてロードするようにした。でも、そのままだと遅いので適当にキャッシュ。キャッシュを探すのに、リンクリストの二分検索にしたら結構遅い。しょうがないので、ハッシュテーブルを試す予定。

キャッシュはサイズを指定できるようにするので、Windowsではロードしたらロードしっぱなし、CEでは最新の1000メッセージだけメモリ上にキャッシュするというような設定ができるようになる予定。