V2.16でNo.08111
秀まるお さん 02/11/11 19:05
 
 実は、V2.16で、アカウント展開時のメール一覧キャッシュファイル(list.
bin)読み込みを極力減らしてまして、結果、起動がだいぶ速くなったと思いま
す。

 Windows起動後の一発目の起動が、人によっては3倍くらい速いんじゃないか
と思います。

[ ]
RE:08111 V2.16でNo.08114
milk_pan さん 02/11/11 19:30
 
すいません。間違えてあっち(hidesoft.8)に書いちゃいました。
一応削除しました。

秀まるお2さん こんにちは milk_panです。
> Windows起動後の一発目の起動が、人によっては3倍くらい速いんじゃないか
>と思います。
CPUがおもっくし貧弱なんで助かります。
体感的にはもっと早く感じます。

━━━━
milk_pan

[ ]
RE:08111 V2.16でNo.08116
vickwei さん 02/11/11 21:54
 
> 人によっては3倍くらい速いんじゃないか

 従来からも重く感じていたわけではありませんが、それにしても今回のVerUp で
の起動の速さは格別で、感動モノです。

[ ]
RE:08111 V2.16でNo.08117
けんいち さん 02/11/12 10:43
 
 秀まるおさん、こんにちは。
 けんいちです。

》 Windows起動後の一発目の起動が、人によっては3倍くらい速いんじゃないか
》と思います。

 起動は早くなったように思うのですが、次の未読への移動がすごく遅くなった
ように感じます。
 私の環境だけでしょうか?

 私の環境は以下です。
  WindowsXP Pro SP1
  IE6 SP1
  鶴亀2.16
  CPU  PIII 700MHz
  メモリ 256MB

  次の未読の動作設定
   未読がなければフォルダ内を一周、なければフォルダをまたがる

  次の未読拡張マクロ(NextUnread.mac)を使用しているのですが、

  ┬アカウント1
  ├─フォルダツリー
  ┼アカウント2
  ├─フォルダツリー
  └─現在開いているフォルダ★

 上記のようなアカウント、フォルダになっていて、★のフォルダのメールを開
いているとします。
 すでに未読はないのですが、フォルダ一覧の上部は見えていない(表示域のサ
イズの関係)ため、念のために次の未読拡張マクロ(NextUnread.mac)で未読を表
示させようとします。

 この場合、いったんアカウント1にフォーカスが移動後、未読がないために現
在開いているフォルダにフォーカスが戻る動きをするのですが、2.16にしてから
アカウント1にフォーカスが移動して1,2秒たってから現在開いているフォルダに
フォーカスが移るというような動きにもなっています。

 他の方の環境では、このようなことはないでしょうか?

[ ]
RE:08117 V2.16でNo.08121
秀まるお さん 02/11/12 16:41
 
> 起動は早くなったように思うのですが、次の未読への移動がすごく遅くなった
>ように感じます。

 たしかにそうなったと思います。フォルダをまたがるために、

 − 1つ下のフォルダのlist.bin(メール一覧のキャッシュファイル)
   をロード。
 − 未読がなければさらに下。

 とどんどんlist.binをロードしに行くので、下手をすれば(未読が全然無けれ
ば)現在フォルダより下にあるフォルダのlist.binを全部ロードすることになっ
てしまいます。

 「次の未読」および「前の未読」に限っては、たとえばフォルダ枠中での表示
状態を見て未読があるかどうか判断できるので、それを使ってlist.binを全部
ロードしないよう修正させていただきます。

[ ]
RE:08121 V2.16でNo.08131
秀まるお さん 02/11/13 09:35
 
 メール内容をよく読んでませんでした。NextUnread.macを使っているというこ
とは、やはり対処不能です。

 フォルダを選択すればlist.binのロードを抑制することは出来ないので、マク
ロでやってる処理を高速化することは出来ないです。

 一発目は1.2秒かかりつつも、2発目以降は高速動作するはずなので、それで
がまんして欲しいです。

 しいて対処するとしたら、鶴亀メールが起動した後の暇な時にlist.binを(裏
で)ロードするような処理を追加するって話になりますが、1.2秒待つのが1回
だけなら、それのために高度な処理を追加することは必要無いと思います。

[ ]
RE:08131 V2.16でNo.08145
けんいち さん 02/11/18 13:24
 
 秀まるおさん、こんにちは。
 けんいちです。

》 メール内容をよく読んでませんでした。NextUnread.macを使っているというこ
》とは、やはり対処不能です。

 というお話だったのですが、2.18から起動直後等関係なく、さくさく動いてい
ます。
 2.16に戻してまで確かめるようなことでもないと思いますので、このまま使わ
せていただきます。

#なんで2.16のときは遅かったんだろう?

[ ]
RE:08145 V2.16でNo.08147
秀まるお さん 02/11/18 15:43
 
 実はマクロの中身を見ないで返事してました。

 NextUnread.macの中身を今見たんですが、フォルダを1つ1つ選択しながら動
くのかと思ったらそうじゃありませんでした。ということで、僕の最初の前提が
違ってました。

 でもって、V2.18で速くなったのは、たしかにその辺関係の処理(未読メール
を含むフォルダを探す処理)をいじったからです。一応いじったんですけど、僕
の手元環境ではほとんど速度アップは無かったので、改版履歴にも書きませんで
した。

 とにかく速くなってよかったです。

[ ]