Я недавно установил старый Thinkpad T60 в качестве дополнительного рабочего стола (через док-станцию), но когда я попробовал его, он чувствовал себя вялым, и вскоре я понял, что он каким-то образом застрял на частоте 1 ГГц, хотя его процессор может подняться до 1,83 ГГц (это Core Duo T2400).
Я использую стабильную версию Debian на этой машине и не могу понять, как позволить ей использовать более высокую частоту:
~# cd /sys/devices/system/cpu/cpu0/cpufreq
cpu0/cpufreq# cat cpuinfo_max_freq
1833000
cpu0/cpufreq# cat scaling_available_frequencies
1833000 1333000 1000000
cpu0/cpufreq# cat scaling_max_freq
1000000
cpu0/cpufreq# echo 1833000 >scaling_max_freq; cat scaling_max_freq
1000000
cpu0/cpufreq#
Как видите, хотя 1833000 и должно быть допустимым значением, когда я пытаюсь его установить, оно сразу (повторно) устанавливается на 1 ГГц.
Кто / что (пере) устанавливает? Зачем? Как я могу отменить это?
[ Я видел Linux: почему частота процессора колеблется при использовании регулятора производительности?, но это, похоже, еще одна проблема, поскольку мой процессор недостаточно современен, чтобы иметь pstates, поэтому он использует acpi-cpufreq
так как scaling_driver
. ]
Батарея старая, но все еще работает:
% cat /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Unknown
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
POWER_SUPPLY_VOLTAGE_NOW=12133000
POWER_SUPPLY_POWER_NOW=0
POWER_SUPPLY_ENERGY_FULL_DESIGN=84240000
POWER_SUPPLY_ENERGY_FULL=75890000
POWER_SUPPLY_ENERGY_NOW=66910000
POWER_SUPPLY_CAPACITY=88
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=92P1133
POWER_SUPPLY_MANUFACTURER=Panasonic
POWER_SUPPLY_SERIAL_NUMBER= 379
%