O que isso realmente significa quando o uso da CPU é de 0% no Gerenciador de Tarefas do Windows?

6

Não sei se há alguma instrução que possa tornar a CPU ociosa . E também noto que há um processo ocioso do sistema que usa 99% da CPU quando o uso da CPU é mostrado como 0%. O que é este processo inativo do sistema? Se estiver usando 99% da CPU, por que a temperatura da CPU é menor do que a de outro processo, ocupando 99% da CPU?

Permita que eu coloque um pouco mais, como a porcentagem de uso da CPU é calculada?

Talvez essa seja uma pergunta idiota. Espero que os geeks aqui não se sintam enfadonhos ....;)

Obrigado ...

    
por smwikipedia 28.07.2010 / 16:06

3 respostas

7

O processo ocioso do sistema é um programa que é um loop infinito de comandos IDLE com prioridade menor que a menor prioridade possível.

Sua CPU nunca pode "parar", por assim dizer, no entanto, geralmente há um comando IDLE (ou algo semelhante) que pode ser executado em uma CPU.

O comando IDLE é simplesmente um comando que serve para usar o menor número de circuitos possíveis em sua CPU, mantendo assim sua temperatura o mais baixa possível.

    
por 28.07.2010 / 16:12
1

O que o stargazer disse, além do uso da CPU, é calculado como a porcentagem da capacidade (cálculos por segundo, como os flops) que cada processo está usando.

    
por 28.07.2010 / 16:18
-1

Isso significa que todos os processos estão presos esperando ... eles estão "bloqueados" em coisas como entrada do usuário, placa de rede, dados do disco rígido ou até mesmo memória RAM.

Basicamente, isso significa que todos os threads estão aguardando o sistema operacional para deixá-los rodar novamente. Ele faz isso usando algo chamado de interrupção. Alguns interupts são cronometrados, e é por isso que o seu relógio muda a cada segundo ou minuto, mas o computador não precisa acompanhar 100% do tempo.

    
por 28.07.2010 / 17:12