Ticket #638

サマリの高速化およびキャッシュ化
Open Date: 2002-10-05 11:22 Last Update: 2002-10-05 11:22

Reporter:
Owner:
(None)
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

サマリの行を生成するのは現在かなりの時間が必要.
1000メッセージで500MHzPentiumIII程度の
マシン上で約4-5秒かかる.

あらかじめフォーマットしておいた文字列のリストを
出力するだけだと0.5秒程度ですむ.

cmail-summary-fp-value を利用せず決めうちの
フォーマットで正規表現をからめると1秒強となる.


あらかじめサマリ生成ルールをコンパイルしておいて
決めうち関数と同等の処理で生成すると1-2秒に性能
改善可能

生成したサマリ文字列をキャッシュしておきそれを
出力するだけにすれば0.5-1秒になりかなりユーザ
負担を減らすことが可能.

さらにサマリバッファをキャッシュしておけば瞬時の
サマリ切り替えが可能.

Ticket History (0/0 Histories)

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login