web-dev-qa-db-ja.com

svnserve.exeの100%CPU消費を診断するにはどうすればよいですか?

私たちのSubversionサーバーは、数時間の作業の後、CPUを100%消費します。再起動すると、数時間だけ問題が解決します。この場合、コミットとチェックアウトは非常に遅くなります。

問題の原因を見つけて解決するにはどうすればよいですか。実行中のコマンドとそれを生成したクライアントを表示するモニターはありますか?

4
Horcrux7

svnserveProcess Explorer で調査して、ディスクI/Oもたくさんあるかどうか、または負荷がユーザースペース、割り込み、またはDPCにあるかどうかを確認することから始めます。 Process Monitor を使用して、実際に何が行われているのかを調べます。 Process Monitorは、サーバーの負荷を大幅に増加させることに注意してください。

1