如何自动减慢 CPU 而不是启动风扇?

Kup*_*kos 5 fan kernel power-management cpu

在 Windows 的电源选项中,您可以将系统配置为使用“主动”或“被动”冷却方案。

在“主动”方案中,当 CPU 变热时,风扇会开始运行得更快 - 如果风扇处于最大状态,则 CPU 会变慢。

在“被动”方案中,CPU 会先减慢速度,然后再让风扇运行得更快。

有没有办法配置 Linux 以某种方式在这些“方案”之间切换,或者使用配置文件或类似文件手动设置?

请注意,pwmconfigstates:There are no pwm-capable sensor modules installedfancontrolstates: Can't read configuration file

当我需要笔记本电脑保持安静时,我希望能够有时切换到无源电源方案,但不一定快速,例如在图书馆中。

Jas*_*n M 2

您需要的是cpufreqd,它可以从各种来源获取输入并应用规则将每个 CPU 设置为给定的配置文件,具体取决于评分系统。

我将它与lm-sensors包一起使用。这使 cpufreqd 可以查询主板和芯片温度、电压和风扇速度(并且取决于您的硬件的许多其他信息),您可以使用它来创建由规则测试的权重因子以切换电源配置文件。

每个电源配置文件都可以设置诸如单独的 CPU 频率、频率控制方式以及显示器亮度(为了省电)和风扇速度等其他内容。它甚至可以运行任意程序来执行诸如发送电子邮件之类的操作。

请注意,默认的 cpufreqd.conf 只是一个示例,几乎没有用处。lm-sensors 有一个实用程序可以帮助您创建它的配置文件。