[Mew-dist 16398] Re: mew-use-highlight-*
KOBAYASHI Toshihiro
koba at example.com
2001年 2月 16日 (金) 18:30:26 JST
としにょです。
※ Subject: [Mew-dist 16385] Re: mew-use-highlight-* にて、
※ Kazu Yamamoto (山本和彦) <kazu at example.com> さんは書きました。
> > # 自宅の遅いホスト上では、まだ試していません。
>
> こちらもお願いします。(_ _)
自宅でMLを購読していないので、速度的に同程度の会社のマシンで試しました。
環境は emacs-20.7 on Vine2.1beta3/SparcStation IPX(40MHz)です。
いままで([Mew-dist 16342])と同じメールで、全く同じ20回読み進める方法
でprofileを取りました。この時はスペースを叩いても画面がまだ進んでいない
状態で何回かスペースを叩いたりして、見かけ上は数ページ分一気に進む
ということもありました。(特にb105ではサクサク次ページが表示されない)
b103
Function Name Call Count Elapsed Time Average Time
===================================== ========== ============ ============
mew-summary-display 20 3.3111739999 0.1655586999
mew-window-configure 20 1.2879960000 0.0643998000
mew-buffer-message 20 1.146703 0.05733515
mew-message-next-page 20 0.8805959999 0.0440297999
mew-cache-hit 20 0.262012 0.0131006
b105
Function Name Call Count Elapsed Time Average Time
===================================== ========== ============ ============
mew-summary-display 20 10.501641999 0.5250820999
mew-window-configure 20 8.436575 0.42182875
mew-highlight-body-window 38 15.216054000 0.4004224736
mew-highlight-body-region 38 14.775995000 0.3888419736
mew-message-next-page 20 0.9547969999 0.0477398499
mew-cache-hit 20 0.2512419999 0.0125620999
次に、Message mode に1ページづつ表示されるのを(人間が)待って、
最後[End of message]まで読み進めた場合(結果としては25回読み進めた)。
b103
Function Name Call Count Elapsed Time Average Time
===================================== ========== ============ ============
mew-summary-display 25 2.909058 0.1163623199
mew-message-next-page 25 1.0621219999 0.0424848799
mew-cache-hit 25 0.3915469999 0.0156618799
mew-window-configure 25 0.3251050000 0.0130042
mew-buffer-message 25 0.121156 0.00484624
b105
Function Name Call Count Elapsed Time Average Time
===================================== ========== ============ ============
mew-summary-display 25 14.824134 0.59296536
mew-window-configure 25 11.176335000 0.4470534000
mew-highlight-body-window 50 21.968605 0.4393721
mew-highlight-body-region 50 21.417198000 0.4283439600
mew-message-next-page 25 1.243737 0.0497494800
mew-cache-hit 25 0.3257649999 0.0130305999
ページが表示されるのを待つ、待たないはAverage Timeにはそれほど
影響していない結果になりました。
# 結果的に、2回 profileを取ったのと同じようなことになったと思います。
20回の時、25回の時の両方において b105 の
mew-summary-display, mew-window-configure, mew-highlight-body-window,
mew-highlight-body-region の関数で b103より時間がかかっています。
もう少し速くなれば嬉しいです。
--toshinyo
Mew-dist メーリングリストの案内