Ok, o problema estava em bios_limit .
Para começar, substitua quaisquer limitações do BIOS configurando ignore_ppc para 1 :
echo 1 > /sys/module/processor/parameters/ignore_ppc
Em seguida, altere a CPU scaling_max_freq para todos os núcleos usando este script [preste atenção nos números do núcleo! No meu caso quad-core, os números do núcleo: 0, 1, 2, 3]:
for x in /sys/devices/system/cpu/cpu[0-3]/cpufreq/;do
echo 2400000 > $x/scaling_max_freq
done
Fonte: link
Agora, como você não pode editar arquivos bios_limit , é necessário forçar o kernel a ignorá-lo.
Edite / etc / default / grub (você precisa fazer isso usando o privilégio de root) e altere
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
para
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.ignore_ppc=1"
execute:
sudo update-grub
e reinicie.
Fonte: link Comentário Nº 24.
Agora, as frequências da CPU estão em 2,4 GHz, conforme desejado, usando energia CA.
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 800000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq = 2400000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq = 800000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq = 2400000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq = 800000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq = 2400000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq = 800000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq = 2400000 [kHz]