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

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

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

在“主动”方案中,当 CPU 变热时,风扇会开始旋转得更快 - 如果风扇开到最大,则 CPU 速度会变慢。

在“被动”方案中,CPU 会先减速,然后再加速风扇的运转。

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

需要注意的是,pwmconfig指出:There are no pwm-capable sensor modules installedfancontrol指出:Can't read configuration file

我希望能够在某些时候切换到被动电源方案,以便让笔记本电脑保持安静,但不一定运行速度快,例如在图书馆里。

答案1

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

我使用它与流明传感器包。这让 cpufreqd 可以查询主板和芯片的温度、电压和风扇速度(以及取决于您的硬件的许多其他东西),您可以使用它来创建加权因子,这些因子通过规则进行测试以切换电源配置文件。

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

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

相关内容