1

アプリ プールの w3wp プロセスの CPU 使用率が高すぎることがわかりました。デバッグ診断ツールを使用して、ダンプと分析に関連する記事をググって見つけました。

ただし、分析では、「CPU 使用率が高い上位 1 スレッド」でこのコール スタックのみが表示されます。

System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr, System.Web.RequestNotificationStatus ByRef) System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr, System.Web.RequestNotificationStatus ByRef)

アプリ プールを再起動するとすぐに、CPU 使用率が通常に戻ります。Web サイトでさまざまなことを数時間テストした後、CPU 使用率が 50% に戻っていることに気付きました。どのシナリオがこの動作を引き起こしているのかわかりません。

アプリは、Windows Server 2008 R2、IIS 7 で実行されている .NET 4 Razor Web サイトです。ここで問題を特定するために私ができる次善の策は何ですか。いくつかの指針をいただければ幸いです。

4

1 に答える 1