A solução é usar o sinalizador -c
e usar 0,1,2,3 para apontar para uma determinada CPU ou usar o sinalizador -r
, o que significa aplicar a configuração a todas as CPUs relacionadas a hardware.
Estou usando um laptop com Intel i5 e meu sistema operacional é um Linux Mint 14 de 64 bits, versão de kernel 3.5.0-43.
Até agora, a política de uso da CPU era ondemand
e normalmente estava trabalhando a 2,40 Ghz. Nesta configuração, ele manteve o superaquecimento e o desligamento.
Instalei cpufrequtils
e alterei usando cpufreq-set
a frequência máxima para 2.0 Ghz e mudei a política para conservative
.
O que eu acho estranho é que essas mudanças parecem ter sido cometidas apenas no caso da CPU 0, os outros 3 núcleos (a CPU tem 2 núcleos físicos habilitados para HyperThreading) parecem estar rodando na mesma configuração de antes, como relatado por cpufreq-info
.
Estou lendo mal os resultados? Se não, o que posso fazer sobre isso? Eu quero que todos os núcleos sejam executados da mesma maneira.
A solução é usar o sinalizador -c
e usar 0,1,2,3 para apontar para uma determinada CPU ou usar o sinalizador -r
, o que significa aplicar a configuração a todas as CPUs relacionadas a hardware.
Tags cpu cpufreq linux cpu-speed linux-mint