Alguém pode explicar como o Windows limita efetivamente a CPU?
Na última vez que tentei alguns truques para não superaquecer meu laptop, tentei limitar a CPU a 70%.
Quanto à minha surpresa, ele parou de superaquecer - mesmo ao iniciar aplicativos intensivos da CPU que causavam superaquecimento e desligamento do meu laptop, não superaqueciam mais o meu laptop!
Eu olhei para o gerenciador de tarefas, mas o aplicativo "CPU intensivo" ainda usa ~ 95% da CPU e o gerenciador de tarefas do Windows mostra um total de 100% de uso da CPU.
Limitei o uso da CPU aqui (a opção "plugado" estava em 70% [mínimo e máximo] ao testar o aplicativo intensivo da CPU):
Como o Windows faz essa mágica?
Vejo 100% de uso da CPU, mas minha CPU não superaquece. E não vejo diferenças de desempenho.
O Windows limita a velocidade da CPU? Tipo, se eu tiver um processador de 2,4 GHz, em 70% ele terá apenas 1,68 GHz quando limitado? Como isso é possível (alterando a velocidade da CPU)? Eu pensei que você só pode underclock quando na BIOS?
Caso contrário, como o Windows faz isso se não, alterando a velocidade?
Pergunta secundária: se for sobre a velocidade, existe uma maneira de definir o estado máximo da CPU para 200%?
Resource Monitor
(e não apenas emTask Manager
(que só mostram o uso da velocidade do processador atual, não a velocidade).