como descobrir por que nosso servidor Windows 2003 mostra o uso da CPU em 100%

3

Sou responsável por codificar nossos aplicativos de banco de dados e da Web e o bom funcionamento do servidor da Web, que está executando o IIS6 no Windows Server 2003. A máquina é um servidor herdado, vintage de 2003.

Por algum motivo, a guia de desempenho no Gerenciador de Tarefas estava mostrando que o uso da CPU do servidor estava aumentando para 100% e permanecendo lá por 5 segundos ou mais, depois caindo para quase nada e, em seguida, spiking novamente. Nenhum dos processos listados estava consumindo qualquer CPU.

Como descubro qual processo está sobrecarregando a CPU assim?

    
por Tim 03.08.2012 / 20:28

1 resposta

5

Você pode usar o Process Explorer para ver o histórico da CPU de cada processo e ver qual foi o processo mais expansivo em um determinado momento. Observe se a carga está no espaço do usuário ou no espaço do kernel (Interrupções ou DPCs). Se for espaço do kernel, você precisará atualizar os drivers ou o firmware (normalmente os do controlador de disco ou da placa de rede).

Veja também:

por 03.08.2012 / 20:43