“System” processa repentinamente usando muita CPU

1

No win2k3sp2, eu nunca vi isso antes e não instalei nada recentemente, mas aparentemente do nada, o processo System (não o processo ocioso) está ocupando muito CPU sempre que qualquer outra coisa está. Isto é, sentado inativo, está em 0. Se eu for iniciar um programa como o Thunderbird, durante o carregamento, o thunderbird.exe e o System competirão pelo uso da CPU, às vezes com o Sistema recebendo mais de 50% (é um sistema dual-core). ). Eu olho para a coluna de tempo total da CPU, e o System está em sexto lugar, logo abaixo do SQL Server! Isso nunca foi o caso antes.

1) Isso é ruim, certo? 2) O que está causando isso?

Eu pensei que poderia ser o RAID, mas esse é um processo separado, e o utilitário de configuração não está relatando nada de errado.

Estou tentado a redefinir o servidor, mas está em produção, então prefiro não no momento, a menos que tenha certeza de que fará mais bem do que mal. Além disso, eu não sinto que é "devido a um reset", já que só tem treze dias de atividade.

    
por Kev 13.10.2009 / 15:19

2 respostas

4

Faça o download e execute Explorador de processos . Ao iniciá-lo, você deve ver um pouco de informação, mas o que você deve observar são dois processos sob o nó System Idle Process.

Você deve ver um chamado Interrupções e DPCs. Se esses são spiking junto com o processo do sistema, o problema está sendo causado por drivers. Geralmente, você verá isso causado por coisas como o disco rígido em execução no modo PIO (para armazenamento anexado direto usando a interface ATA) ou placas de rede que estão descarregando seu trabalho para a CPU.

Se você vê apenas o nó do processo do sistema ocupando a CPU, sabe que é o Windows ocupando os recursos e não um driver / hardware com defeito.

Tenha em mente que isso não lhe dirá exatamente o que está acontecendo, mas lhe dará um lugar para começar a procurar.

    
por 13.10.2009 / 15:30
2

Uma coisa que eu seria tentado a tentar são as ferramentas em sysinternals como procmon e filemon e regmon. Estes podem dar uma dica se algo em particular está sendo continuamente atingido e por qual processo em particular. Não faria mal tentar.

    
por 13.10.2009 / 15:41