2

「hg」と入力するだけで、15 秒の応答時間でコマンドのリストが表示されます。TortoiseHG をアンインストールして、新しいバージョンをインストールしようとしました。Tortoise をアンインストールして、コマンド ラインだけをインストールしました。同じ結果です。

exeに対してprocmonを実行したところ、pythonモジュールであると思われるlibrary.zipファイルへのアクセスが遅いことがわかりました。読み取り時は高速ですが、次の行を試行するときは約 0.3 秒の遅れがあります。

操作: CreateFile
パス: C:\Program Files\Mercurial\library.zip
結果: 成功 詳細: 必要なアクセス: 一般的な読み取り、配置: 開く、オプション: 同期 IO 非アラート、非ディレクトリ ファイル、属性: N、共有モード:読み取り、書き込み、AllocationSize: n/a、OpenResult: オープン

この行は、この問題の原因となるたびに同じ遅延で十分に頻繁に発生します。別の開発者のマシンで procmon を実行したところ、同じ行が表示されましたが、すぐに発生しました。それ以外は、私のものと同じ読み取り/書き込みを行うようです。

どのファイルが作成されるのかわかりませんが、少し奇妙に思えます。それでも、すべての HG 操作で 15 秒待機するのは本当の PITA です。プルして更新するだけで、30 秒になりました。

これは以前は高速に機能していたことに言及する価値があり、今は何が違うのかわかりません。1 週間前までは問題なく、それ以来、マシンに新しいソフトウェアをインストールしていません。

可能性のあるその他の詳細: - ローカル管理者権限で実行しています - UAC が有効になっています - HDD はトーストのような SSD で、マシンは数か月しか経過していません - プロセス CPU は私が知る限り限界に達していませんが、確かにいくつかのスパイクがあります - たくさんあります利用可能なメモリ

他のヒントはありますか?ご想像のとおり、これは私の生産性を損なっています。

4

0 に答える 0