У меня есть веб-сайт ASP.NET 3.5, работающий под IIS7 в Windows 2008.
Когда я перезапускаю IIS (iisreset), а затем нажимаю страницу, начальный запуск происходит очень медленно.
В Process Explorer я вижу следующее действие:
- w3wp.exe порождает, но показывает 0% CPU активность около 60 секунд.
- Наконец, w3wp.exe переходит на 50% CPU для около 5 секунд, а затем страницу грузы.
В течение этого времени я не вижу никаких других процессов, использующих CPU. Это в основном просто зависает.
Что происходит в течение всего этого времени? Как я могу отслеживать, что происходит все это время?