秀丸ファイラーがある条件下で高負荷継続No.07826
ぐり さん 19/04/04 13:29
 
いつもお世話になっています。
他アプリを使用していてなぜか秀丸ファイラーの負荷が上がる現象に気づいたので
秀丸ファイラー自体の問題ではないような気もするのですがお知らせいたします。

仕様環境
 Windows7+SP1 64bit クラシックスタイル
 秀丸ファイラー 64bit Ver 1.44(1.36を使用していましたが検証のため1.44に入れ
替えてそちらでも現象確認済み)

対象アプリ
Firefox 64bit Ver 56.0.2

発生条件
 タブモード不使用で秀丸ファイラーを2つ起動。(1つはサイドバーのフォルダも表
示(以下A秀丸)、もう一つはファイル表示ペインのみ(以下B秀丸)でどちらも詳細
表示)
 A秀丸でファイル数10,000超えのフォルダを選択。
 B秀丸でFirefoxで設定してあるキャッシュフォルダのあるドライブを表示。(例:Z:)
 FirefoxでWebページを開く、もしくはF5で再更新する。
 するとA秀丸のCPU負荷が25%になり、10〜30秒もしくはそれ以上継続する。
 Firefoxの方も同等に負荷が上がるがこちらはすぐに収まる。

私はRAMDISKを作ってテンポラリはそこを使用しているので最初はそれを疑ったのですが
試しにキャッシュドライブをHDDに変更してみましたが同様でした。(若干負荷占有
時間が減ってる気もしましたが)

またA秀丸を他のファイル数に少ないフォルダにしたところこの現象はほぼ見られな
い。(たまに25%になる時がありました)
B秀丸をキャッシュドライブ以外を選択しておくとこれも現象が起こらない。

ちなみにこの時A秀丸のメモリ使用量が28k、B秀丸は9kほどでした。

もしもこの現象が再現され、秀丸ファイラーに起因するものであれば直していただけ
ると嬉しいです。

[ ]
RE:07826 秀丸ファイラーがある条件下で高No.07827
秀丸担当 さん 19/04/04 16:30
 

試してみたところ、全く同じではないですが似たような状況を再現させることができ
ました。
2つ目のウィンドウは無くても起きるときは起きるようです。
更新しなくてもいいときに無駄に更新しようとしていて、対策をしてみます。
あとファイル数が多いことで差分を調べるのに時間がかかることでそうなっているの
ですが、この対策は難しいところがあるので、対症療法的ですがファイル数がすごく
多いときは自動更新を一時停止できるような方法も検討したいと思います。

[ ]