我正在尝试降低 CPU 最大频率。我使用的笔记本电脑很容易过热。我尝试了许多不同的方法,但都无法让它按预期工作。据我所知,我的 CPU 最大频率设置为 2.4 GHz,但它们经常超过这个频率并达到 3.4 GHz(涡轮增压)。
- Ubuntu 18
- 内核:4.15.0-58-通用
- 扩展调节器:按需
- 缩放驱动程序:acpi-cpufreq
解决了
正如 Doug Smythies 在评论中所说。首先阅读此文件以查看可用的 CPU 频率:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
我想将 2400000Hz (2.4GHz) 设置为我的最大 CPU 频率。我相信所有 CPU 上都必须设置相同的频率。
for file in /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq; do echo "2400000" > $file; done
(此操作需要 root 权限)。效果应立即生效。