Por que meu processo do sistema usa 50% do tempo da CPU? [duplicado]

3

O processo do sistema em execução na minha instalação do Windows 7 usa quase 50% da CPU arbitrariamente. Eu monito o processo com o Process Explorer de Sysinternals .

Clique nas imagens para ampliá-las ...

Qual poderia ser o problema?

    
por idemirel 12.08.2011 / 14:36

4 respostas

1

Na minha situação, foi a velocidade do ventilador da CPU que foi de alguma forma mais lenta do que o habitual.

Por algum motivo ou outro, o ventilador estava lento, após 5 anos de operação perfeita, suas configurações foram corrompidas ou o que quer que seja. Então cpu ficou quente, então o sistema estava protegendo as coisas com este truque "alto uso da CPU no processo do sistema". Isso é um truque para reduzir a temperatura do núcleo.

No explorador de processos, o sistema era de ~ 40%, as interrupções eram de 5-10%, os de dpc eram de 5-10%.

Estas foram algumas soluções sugeridas.

  • restaurou o sistema, não ajudou.
  • verificado quanto a vírus, nada.
  • driver gráfico reinstalado, nada.
  • conectou todos os dispositivos USB para ver se estavam fazendo isso, nada.
  • excluiu as entradas do pio no gerenciador de dispositivos > controladores ide / ata / atapi, nada.

Tudo isso com amplas reinicializações.

A solução era, ligar o ventilador, em vez da mudança automática de velocidade. Possivelmente algo deu errado com as configurações automáticas de velocidade do ventilador.

Bios > de alguma forma chegar a vento e seções relacionadas com temperatura cpu > verifique a temperatura da cpu.

Se 90C, você tem isso. A velocidade do ventilador foi de 1500rpm, que foi mais lenta do que eu poderia lembrar, 2500rpm. Além disso, não havia ruído do ventilador, normalmente eu ouvia muito ruído do ventilador se o cpu estava quente. Na seção relacionada do BIOS, ligue o ventilador e salve as configurações do BIOS. O ventilador deve ficar ligado após o reinício do BIOS. E o Process Explorer deve mostrar novamente 100% ocioso:)

Espero que isso ajude.

    
por 11.03.2013 / 07:43
0

Sem um rastreio de perfil do Monitor de desempenho, isso é impossível de entender. AFAIK, a linha you boxes é uma chamada de driver de dispositivo padrão (DPC significa chamada de procedimento adiada IIRC).

    
por 12.08.2011 / 21:22
0

Encontrei isso em configurações comerciais antes. A causa geralmente era um programa que dependia de grandes quantidades de atividade de disco e / ou algum programa que apresentava problemas. Especificamente, a causa mais comum foi backups. A maneira como descobrimos isso foi verificar alguns culpados comuns. Se você não tiver um software de backup em execução, verifique se há alguma "tarefa agendada" que possa estar causando isso. Além disso, verifique o log do sistema e o log do aplicativo (usando o Visualizador de Eventos, acessível via Gerenciamento do Computador) para ver se algum programa está relatando problemas ou atividades (como um programa inicializando) quando ocorrerem lentidões.

Naturalmente, você também deve ver o que está sendo executado no sistema, incluindo programas executados por outros usuários. (A elevação de permissão do UAC pode ser necessária).

    
por 30.11.2015 / 05:35
0

Para diagnosticar os problemas de uso da CPU, você deve usar o Rastreamento de Eventos para Windows (ETW) para capturar Dados / Perfil de Amostragem da CPU.

Para capturar os dados, instale o Windows Performance Toolkit , que faz parte do Windows SDK .

Agora,executeWPRUI.exe,selecioneFirstLevel,emRecursoselecioneUsodaCPUecliqueeminiciar.

Agoracapture1minutodousodaCPU.Após1minuto,cliqueemSalvar.

Agora analise o arquivo ETL gerado com o Windows Performance Analyzer por arrastar & solte o gráfico CPU Usage (sampled) no analysis pane e peça as colunas como você vê na foto:

DentrodoWPA, carregue os símbolos de depuração e expanda Pilha do SISTEMA processo. Nesta demonstração, o uso da CPU vem do driver nVIDIA.

    
por 18.04.2016 / 18:19