Arch linux 忽然CPU不会降频了?

最近几天忽然电脑风扇经常一直在转,一开始还没有在意,今天研究了一下,发现即使系统没什么负载,CPU也一直工作在几乎最高频率。导致系统很热,所以风扇一直在呼呼呼。。。

网上查了一下,也没有什么线索,应该从哪里下手查这个问题呢?

印象里最少2个星期之前不是这样的。。。

1 个赞

先换个内核试试看

systemctl status acpid

如果是笔记本,再检查:

systemctl status tlp

你是不是用 cpupower 设置了最小频率。

谢谢各位的建议,昨天折腾了一下,最后发现不知道什么时候系统的电源管理模式设置成performance, 改成powersave之后,就正常了。

1 个赞

话说为什么我这只有 powersave 和 performance?

是我记错了,折腾了一圈,曾经有些设置是ondaemon,但没有起作用。

最后起作用的是cpupower-gui中设置的powersave模式

arch wiki里面看到这样一句话: Note: pstate 驱动仅支持 performance 和 powersave governors and the performance 可以比老的 ondemand governor 更省电.

刚好反过来,升到5.8.10+之后最高到1.60GHz就不动了,cpupower显示的hardware limits也变成了400MHz - 1.60GHz,降回5.8.9就没问题,也不知道是哪错了