Tíquete #638

サマリの高速化およびキャッシュ化
: 2002-10-05 11:22 Última Atualização: 2002-10-05 11:22

Relator:
Dono:
(Nenhum)
Estado:
Aberto
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
Nenhum

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

Editar

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