Я хочу установленную частоту к 2100 в режиме работы от аккумулятора, но это имеет предел 2000. Я работал tlp ac
и измените частоту ЦП с indicator-cpufreq
к 2100 (и также проверяют Производительность) затем проверяют частоту с lscpu
но максимальная частота CPU является 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
Также я отключаю pstate wtih 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
И
$ 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
Не все pstates доступны при использовании acpi-cpufreq. Можно проверить доступные частоты (pstates) через:
sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2100 перечислен? Если это перечислено, что делает Вы добираетесь для:
grep MHz /proc/cpuinfo
и
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_setspeed
На основе Ваших комментариев, это, кажется, установлено на 2000 Max, независимо от того, что говорит некоторый инструмент. Я не использую такие инструменты, я сделал бы это:
#! /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