Ho un sito web ASP.NET 3.5 in esecuzione sotto IIS7 su Windows 2008.applicazione ASP.NET su IIS7 - molto lento avvio dopo iisreset
Quando ho riavviare IIS (iisreset), poi ha colpito una pagina, la prima messa in servizio è veramente lento.
vedo la seguente attività di Process Explorer:
- depone le uova w3wp.exe, ma mostra 0% della CPU attività per circa 60 secondi
- Infine, w3wp.exe va al 50% della CPU per circa 5 secondi e poi i carichi della pagina .
Non vedo altri processi che utilizzano la CPU durante questo periodo. In pratica si blocca.
Cosa succede durante tutto questo tempo? Come posso rintracciare cosa sta prendendo tutto questo tempo?
Se fosse JIT compilazione, non dovrei vedere csc.exe in Process Explorer? Non vedo csc.exe in esecuzione durante i 60 secondi di attesa. – frankadelic
@frankadelic csc.exe è il compilatore C#. Il JIT è parte di .NET e perché .NET deve essere installato su macchine che eseguono C#. –
Se fosse csc o JIT, vedresti l'utilizzo della CPU. –