Aplicación ASP.NET en IIS7: inicio muy lento después de iisreset

Tengo un sitio web ASP.NET 3.5 que se ejecuta bajo IIS7 en Windows 2008.

Cuando reinicio IIS (iisreset), luego llego a una página, el inicio inicial es muy lento.

Veo la siguiente actividad en Process Explorer:

w3wp.exe genera, pero muestra un 0% de actividad de la CPU durante unos 60 segundosFinalmente, w3wp.exe va al 50% de la CPU durante unos 5 segundos y luego se carga la página.

No veo ningún otro proceso que use CPU durante este tiempo tampoco. Básicamente simplemente se cuelga.

¿Qué está pasando durante todo ese tiempo? ¿Cómo puedo rastrear lo que está tomando todo este tiempo?

Respuestas a la pregunta(6)

Su respuesta a la pregunta