
많은 Dell 노트북은 BIOS가 배터리나 충전기가 제대로 작동하지 않는다고 판단할 때 최대 CPU 주파수를 가장 낮은 수준으로 설정하는 지나치게 엄격한 BIOS 정책으로 인해 어려움을 겪습니다.
나는 사용하고 있었다
echo 1 > /sys/module/processor/parameters/ignore_ppc
echo -n 2900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo -n 2900000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
echo -n 2900000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq
echo -n 2900000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq
일시 중지/최대 절전 모드 후에 CPU 주파수가 최소로 고정되는 문제를 해결합니다.
그러나 Debian 10에서 Debian Bullseyse/sid로 업데이트한 후 작동이 중지되었습니다.
# echo -n 2900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
800000
지금까지 내가 찾은 해결책은 acpi_cpufreq 모듈을 다시 로드하는 것입니다.
# rmmod acpi_cpufreq
# modprobe acpi_cpufreq
실행 후
# echo -n 2900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
모듈을 다시 로드한 후에는 scale_max_freq에 이전에 설정된 값이 포함된 것으로 보입니다.