auto-cpufreq 是适用于 Linux 的新 CPU 速度和功耗优化器

auto-cpufreq 是一种新的自动 CPU 速度和电源优化工具,适用于使用 Intel CPU 的 Linux 笔记本电脑(编辑:它现在还支持 AMD 和 ARM CPU),旨在“在不做出任何妥协的情况下提高电池寿命”。

该工具根据电池状态、CPU 使用率和系统负载更改 CPU 频率缩放、调控器(在性能和省电之间切换,这是默认的 intel_pstate 缩放驱动程序支持的仅有的两种模式)和涡轮增压状态。 它还可以显示一些基本的系统信息,监控每个内核的 CPU 频率和温度、系统负载和电池状态。

它的开发者说,auto-cpufreq 的诞生是因为你不能自动设置 CPU 调节器——你可以将它设置为性能或省电,但你不能在这些之间自动切换,这取决于电池状态、CPU 负载或温度。

值得注意的是,auto-cpufreq 不会干扰 TLP,TLP 是另一种延长运行 Linux 的笔记本电脑电池寿命的工具。 因此,如果您安装了它,则可以继续使用它而不会出现任何问题。 最近auto-cpufreq开发者改变了这个,现在不再推荐TLP和auto-tlp一起使用。

相关:TLPUI 是 TLP 电源管理工具的图形用户界面

auto-cpufreq 有 3 种模式。 运行它
--monitor

选项来查看 auto-cpufreq 可以在您的系统上更改什么,而无需实际更改任何内容。 利用
--live

让这个工具对你的系统进行必要的更改,但只是暂时的,直到你重新启动,让你评估你的系统如何使用 auto-cpufreq。 第三个也是最后一个模式通过安装 auto-cpufreq 守护进程和 systemd 服务使更改在重新启动后保持不变 – 使用
--install

为了这。

一旦你使用
--install

选项,如果你想看看发生了什么,你可以运行 auto-cpufreq
--log

选项。

如果您以后想删除 auto-cpufreq 守护进程和 systemd 服务,请运行 auto-cpufreq
--remove

选项。

这是由 auto-cpufreq 开发人员创建的视频,展示了该工具及其功能:

有关更多信息和安装说明,请参阅 auto-cpufreq 项目页面。
此外,开发人员在这篇 Reddit 帖子中回答了一些与 auto-cpufreq 相关的问题。