[Mew-dist 16342] Re: b104

KOBAYASHI Toshihiro koba at example.com
2001年 2月 15日 (木) 18:15:58 JST


としにょです。

※ Subject: [Mew-dist 16341] Re: b104 にて、
※ Murata Takashi <Takashi.Murata at example.com> さんは書きました。

> > >   色付けも何もせず、TeraTerm経由のemacs 20.7で使っていますが、少し
> > > 大きめのメールをSPACEで読み進むとき、コンマ何秒か待たされるように
> > > なりました。なんかストレスなので、b103に戻してしまいました。
> > 
> > そうですか、僕の環境では b104 の方が快適ですけどね。
> > 
> > 最近では、定性的な感想よりも、定量的なプロファイルを取ることが望まれて
> > います。
> 
>   そうですね。以下、やってみました。ベスト10(ワースト10?)だけ。

はじめてプロファイル取ってみましたが、少し結果が違うので報告します。
Vine Linux 2.1/VAIO(mobile penII 366) 上の emacs-20.7 です。

測定方法は Summaryモードにメール(ZDNet Wire 01/02/15 夕刊 約48KByte)を
表示し一度spaceを叩いて Messageモードに body(の先頭)が表示されている状態で

M-x elp-instrument-package + mew で、プロファイル開始
spaceを一回だけ叩いて記事を読み進める
M-x elp-results で結果を表示

とやってデータを取りました。

b103

Function Name                          Call Count  Elapsed Time  Average Time
=====================================  ==========  ============  ============
mew-summary-display                    1           0.006299      0.006299
mew-message-next-page                  1           0.002495      0.002495
mew-window-configure                   1           0.000845      0.000845
mew-cache-hit                          1           0.00082       0.00082
mew-summary-make-window-invisible      2           0.000533      0.0002665



b104

Function Name                          Call Count  Elapsed Time  Average Time
=====================================  ==========  ============  ============
mew-highlight-body-window              2           0.019629      0.0098145
mew-highlight-body-region              2           0.018633      0.0093165
mew-summary-display                    1           0.013864      0.013864
mew-window-configure                   1           0.00851       0.00851
mew-message-next-page                  1           0.002374      0.002374

こんな感じです。
ちなみに、同様の方法で記事を20回読み進めた時は

b103

Function Name                          Call Count  Elapsed Time  Average Time
=====================================  ==========  ============  ============
mew-summary-display                    20          0.1359469999  0.0067973499
mew-message-next-page                  20          0.0460089999  0.00230045
mew-cache-hit                          20          0.0322670000  0.0016133500


b104

Function Name                          Call Count  Elapsed Time  Average Time
=====================================  ==========  ============  ============
mew-highlight-body-window              40          2.7238390000  0.068095975
mew-highlight-body-region              40          2.700026      0.06750065
mew-summary-display                    20          1.530961      0.07654805
mew-window-configure                   20          1.3265649999  0.0663282499
mew-cache-hit                          20          0.113124      0.0056562

このような差が出ています。
# spaceを叩く速度は両者で全く同一ではないかもしれません m(__)m

自宅で遅いマシン(50MHz microSPARC I)を使っているので、
少しでも表示が速いほうが嬉しいです。
表示を速くするため、なにか変数を設定すれば良いなども、あれば嬉しいです。

--toshinyo



Mew-dist メーリングリストの案内