Windows 2008 R2でiis7を実行しています
「w3wp.exe」プロセス (iis サイト) が 100% 以上の CPU を使用する
サイトのどの部分が問題を引き起こしているかを確認できる理由はありますか?
IIS 7 では、IIS マネージャーを開き、ワーカー プロセス機能を使用して、プロセスとプロセスが消費している CPU を確認できます。100% の CPU を消費しているワーカー プロセスをダブルクリックすると、その正確な時間内に実行されているリクエストのリストが表示されます。これには、実行時間と現在の状態が含まれます。通常、問題のあるページが表示されます。
デバッガーを w3wp に接続して、Visual Studio の [一時停止] ボタンをクリックしてみてください。理論的には、完了するのに最も時間がかかる場所に着陸する必要があります。それ以外に、いくつかのトレースを実装する必要があります。