Ubuntu 18 设置最大 CPU 频率

Ubuntu 18 设置最大 CPU 频率

我正在尝试降低 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 权限)。效果应立即生效。

相关内容