我正在研究如何降低笔记本电脑 CPU 的电压。我只能在 phc 上找到据说已经过时的指南。新版本中是否有用于此目的的工具?使用 TLP 是否可行?
答案1
是的,使用 TLP 你可以扩展你的 CPU 频率(看看这篇文章:TLP 不会改变 CPU 频率)。您可以指定降低CPU频率。
CPU_SCALING_GOVERNOR_ON_AC=powersave
CPU_SCALING_GOVERNOR_ON_BAT=powersave
更多信息请点击这里:http://linrunner.de/en/tlp/docs/tlp-configuration.html
但是我发现另一篇关于 CPU 限制的文章
虽然这与限制 CPU 频率无关,但你可以使用 cpulimit 之类的应用程序来减少 CPU 负载/消耗(https://github.com/opsengine/cpulimit)
希望这可以帮助。
答案2
您需要一个 PHC 模块才能开始解除锁定,请参阅此论坛:http://www.linux-phc.org/forum/index.php。
但是,这与使用英特尔 p-states 而不是旧 acpi-cpufreq 的较新的英特尔处理器不兼容(谷歌“使用 Ubuntu 16.04 降低 Ivy bridge core i7 笔记本电脑的电压 - TLP 和 PHC 不合适”)。看来,除非有编码经验的人接手这项任务,否则我们可能永远无法在使用 Linux 的较新的 PC 中降低电压……
除非您使用的是较旧的笔记本电脑,否则您应该在第一个链接中找到答案;)以及这里的兼容 PHC 模块:http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267。FabricioFCarv 建议的教程应该没问题(我自己没有测试过)。
祝你好运!