Como faço para solucionar o uso excessivo de CPU?

2

Meu uso da CPU é muito alto por padrão. Assim que eu começo um programa, ele toca o máximo. Depois de algum tempo, torna-se normal. Eu tenho uma dúvida que meu disco está infectado. Então eu tentei instalar o MalwareBytes e o Kasperkey para escaneá-lo. Mas eles consomem a maior parte da CPU.

Meu sistema inteiro trava e não consigo escanear meu sistema. Reinicia algum tempo. Alguém pode me sugerir uma solução para isso? E alguém pode me sugerir um antivírus leve adequado para um Pentium 4, 2.4 GHz, 1 GB de RAM executando o Windows XP Service Pack 3?

O problema ainda persiste, aqui está a tela de impressão do Process Explorer. Está mostrando 96-100% de uso da CPU por interrupções. Minha máquina está rastejando por causa disso. Alguém pode me dar uma solução?

    
por narayanpatra 29.08.2011 / 15:37

2 respostas

2

Existem três explicações para o seu problema:

  1. Heat. Se a sua CPU estiver esquentando, ela irá diminuir. Com menos ciclos de trabalho disponíveis, tudo levará muito mais tempo de CPU para realizar o trabalho. Pode ser que a sua ventoinha da CPU falhou ou o material da interface térmica tenha quebrado devido a manuseio incorreto.

  2. Malware. Programas maliciosos podem aumentar o uso da CPU. Se você não conseguir que os programas antivírus funcionem de maneira confiável, use um disco de recuperação antivírus inicializável. O Kaspersky funciona bem, assim como muitos outros gratuitos.

  3. Drivers. Alguns drivers de hardware causam problemas na CPU. Certifique-se de que todos os drivers estejam atualizados.

por 29.08.2011 / 16:16
1

Sua preocupação não é clara e, na verdade, pode ser um comportamento normal, dependendo do sistema.

A sua CPU deve chegar a 100% regularmente. Se não, você não precisará de um tão rápido! Meu trabalho costumava garantir que o uso da CPU fosse 100% o mais rápido possível:)

Sempre que um programa está ocupado fazendo algo e não está esperando por outro recurso, ele deve manter o processador completamente ocupado. Se não atingir 100%, é porque está aguardando outros recursos, como memória ou E / S de disco.

Então, parece que seus programas fazem algum processamento na inicialização e depois aguardam sua entrada. Se esse não era o caso antes, seus programas podem ter sido conectados para que eles chamem uma nova DLL na inicialização. Isso acontece com programas legítimos, como o Google Desktop, mas também pode ser usado por qualquer outra pessoa. Há entradas de registro que controlam quais DLLs estrangeiras estão carregando cada vez que um programa é iniciado. Considere se você instalou recentemente algo com um comportamento global como um antivírus, por exemplo.

    
por 29.08.2011 / 16:22