Limite de frequência do CPU para 2000 com bateria

-1

Eu quero definir a frequência para 2100 no modo de bateria, mas tem limite para 2000. Corri tlp ac e mudei a frequência da CPU com indicator-cpufreq para 2100 (e também verifique Desempenho) e verifique a frequência com lscpu mas a cpu máxima freqüência é de 2000.

$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
acpi-cpufreq
acpi-cpufreq
acpi-cpufreq
acpi-cpufreq

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
userspace

Também desabilito o pstate com GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable resume=/dev/sda3"

$ cat /proc/cpuinfo | grep "model name"
model name  : Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
model name  : Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
model name  : Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
model name  : Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz

e

$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2100000 2000000 1900000 1800000 1700000 1600000 1500000 1400000 1300000 1200000 1100000 1000000 900000 800000
    
por Daniyal 03.05.2015 / 19:07

1 resposta

1

Nem todos os pstates estão disponíveis ao usar o acpi-cpufreq. Você pode verificar as freqüências disponíveis (pstates) via:

sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

2100 é listado? Se estiver listado, o que você ganha:

grep MHz /proc/cpuinfo

e

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_setspeed

Com base nos seus comentários, parece estar definido para o máximo de 2000, independentemente do que algumas ferramentas dizem. Eu não uso essas ferramentas, eu faria isso:

#! /bin/bash
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

for file in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo "userspace" > $file; done
for file in /sys/devices/system/cpu/cpu*/cpufreq/scaling_setspeed; do echo "2100000" > $file; done

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

grep MHz /proc/cpuinfo
    
por Doug Smythies 03.05.2015 / 19:29