|
メールのヘッダや本文を対象とした普通の文字列検索についてはあんまり改善の余
地は無いです。
Google Desktop Searchみたいなインデックス方式の検索か、あるいはそこまで行
かないにしても、ある程度のインデックス情報を使って高速化することも考えたんで
すが、検索は高速になっても普段の動作が遅くなるリスクがあるのでやめました。
とりあえず、今現在の秀丸メールでもマルチスレッドで検索するのでそんなには遅
くないと思います。僕のメインのメールアカウントが今現在29万通くらいメールが
たまってるんですが、たとえば"テスト"って文字列を「簡略ヘッダ+本文」対象に検
索して、1回目はハードディスクへのアクセスじ時間がかかって30秒くらいかかり
ますが、2回目以降は4秒もかからなくなります。
1回の検索で4秒待つくらいでは全然遅いということは無いと思うのですけども。
29万通のメールというの最近の12年分くらいのメールになります。もっと古い
メールは別アカウントに分けて保存してます。
> もしくは高速化するためのTipsなどございましたらご教示いただけると幸いです。
とりあえず、「ファイル - 断片化されたメール用ファイルの結合」を実行すると、
1回目の検索は速くなると思います。
2回目以降の検索を高速にするには、一番効果があるのは対象のメール数を減らす
ってことになりまして、「ファイル - バックアップのお手伝い」にて古いメールを
別アカウントに移動してやれば、移動した分だけ高速になります。
パソコンをグレードアップする作戦もあります。とりあえずハードディスクをお使
いならSSDにすれば、1回目の検索も2回目に近いくらい高速化すると思います。
あとは単純にCPUの速度の関係になりますが、秀丸メールは4スレッドまで使うの
で、Core i3やCeleronとかの、スレッド数が2以下のCPUをお使いなら、Core i5以上
とかの、スレッド数が4以上あるCPUのパソコンを使うと、うまくいけば倍速くな
ります。
そういう感じでどうでしょうか。
僕のパソコンはNEC Mateの2011年モデルでSSDも無くてメモリも4ギガバイトです
が、こんな昔のパソコンでも全然大丈夫なので、みなさん余裕じゃないかと思ってた
所です。
|
|