Eu tive bons resultados com a desativação e a ativação de núcleos novamente. Isso faz com que o driver pstate
funcione muito melhor:
echo -n 1 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
function set_cores_online()
{
typeset core=1
while [[ -f /sys/devices/system/cpu/cpu${core}/online ]]
do
echo -n ${1:-1} | sudo tee /sys/devices/system/cpu/cpu${core}/online
: $((core++ ))
done
}
set_cores_online 0
set_cores_online 1
Nota1
Ele reduz a escala, mas também permanece lá, não consegui fazer com que a CPU funcionasse "rápido" novamente
Nota2
Adicionada a desativação do modo turbo, já que parece ser um pré-requisito para que funcione, mas ativá-lo novamente não o habilita novamente - por isso, é necessário encontrar a configuração perfeita para você
Update3
Estou cansado de executá-lo manualmente e escrevi um script para ele link - use: cpu slow