Windows 2008 の IIS7 で ASP.NET 3.5 Web サイトを実行しています。
IIS (iisreset) を再起動してからページにアクセスすると、最初の起動が非常に遅くなります。
Process Explorer に次のアクティビティが表示されます。
- w3wp.exe が生成されますが、約 60 秒間 0% の CPU アクティビティが表示されます
- 最後に、w3wp.exe の CPU 使用率が約 5 秒間 50% になり、ページが読み込まれます。
この間、CPU を使用している他のプロセスも見当たりません。基本的にハングするだけです。
その間ずっと何が起こっているのですか?この間ずっとかかっているものを追跡するにはどうすればよいですか?