Isso não é um bug, é um recurso! Verifique suas temperaturas, a única razão pela qual a velocidade da CPU é diminuída é porque você está superaquecendo. Olhe para a primeira saída que você mostra, você tem um dos seus núcleos rodando a 92 ° C! Isso é muito bom para começar e provavelmente foi ainda maior antes que a velocidade do clock fosse reduzida.
Você pode verificar a temperatura máxima com a qual seu processador pode lidar executando sensors
. Por exemplo, para o meu Intel i7:
$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +77.0°C (high = +95.0°C, crit = +105.0°C)
Core 2: +79.0°C (high = +95.0°C, crit = +105.0°C)
Portanto, na minha máquina, 95,0 ° C é considerado alto e 105 ° C é a temperatura crítica na qual a máquina será desligada. Suas especificações podem ser um pouco diferentes, mas 92.0 ° C é definitivamente alto.
Agora, você pode forçar sua CPU a manter a mesma velocidade de clock. Isso é controlado pelo regulador da CPU. Você provavelmente definiu como ondemand
, mas as seguintes opções estão disponíveis:
-
Desempenho mantém a CPU na maior frequência possível
-
O Powersave mantém a CPU na menor frequência possível
-
O Espaço do usuário exporta as informações de frequência disponíveis para o nível do usuário (por meio do sistema de arquivos / sys)
e permite o controle do espaço do usuário da frequência da CPU
-
Ondemand dimensiona as frequências da CPU de acordo com o uso da CPU (assim como a escala de frequência do espaço do usuário
daemons, mas no kernel)
-
Conservador age como o ondemand, mas aumenta a frequência passo a passo
Para alterar seu governador para, por exemplo, "Desempenho", execute isto:
echo "performance" | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
No entanto, o resultado provável será simplesmente que o seu computador será desligado quando as altas temperaturas forem atingidas. Também pode ainda reduzir a escala, não tenho certeza de como os recursos de segurança são implementados. Em qualquer caso, o ponto principal é que você não quer fazer isso porque pode danificar seriamente seu hardware .
Existem razões muito boas pelas quais o seu computador não permite ultrapassar determinadas temperaturas e você não quer estragar com isso. Eu não sei de qualquer maneira de realmente desabilitar o limite de temperatura e eu não diria se eu fizesse isso. Existem maneiras mais fáceis, mas a desativação dos limites de segurança de temperatura é certamente uma boa maneira de destruir seu computador.