Como determinar o que um processo está fazendo quando está usando 95% de cpu

3

Por algum motivo, o processo do IIS (W2WP.EXE) está consumindo 95-99% da CPU em todos os momentos. Estou tentando determinar o que está acontecendo, mas não vejo nada óbvio. A última vez que vimos este problema foi porque o site estava tentando registrar dados em um arquivo de log em um loop infinito, mas eu não vejo nada assim agora. Eu executei o procmon por 5 minutos, mas realmente não vejo nada indicando qual poderia ser o problema ou o que ele está fazendo. Claro que não sou especialista.

Como posso determinar o que um processo está fazendo que está causando o consumo de muita CPU?

    
por DustinDavis 06.10.2011 / 00:31

1 resposta

1

Você pode isolar qual aplicativo da Web está causando o problema, desativando cada um deles.

Se o aplicativo for asp.net, você poderá anexá-lo a um depurador. Ou use Jetbrains Profiler.

    
por 06.10.2011 / 00:41