自 auto-cpufreq 首次发布以来仅仅四年多后, 新版本“auto-cpufreq 2.0” 旨在自动优化系统中的CPU速度和功耗。
对于那些不了解 auto-cpufreq 的人,你应该知道这个 是一个CPU速度和功耗优化工具 适用于 Linux 笔记本电脑,其主要目标是“在不做出让步的情况下提高电池寿命”。
它的开发者说 auto-cpufreq 它的诞生是因为你无法自动配置CPU调节器, 因为您只能将其设置为性能或省电,但不能根据电池状态、CPU 负载或温度自动在这些之间切换
值得一提的是 还有其他工具可以让您做到这一点, 但正如前面提到的,用户无法自动执行此操作,例如为了解决这些问题,可以通过使用 Indicator-cpufreq 或 cpufreq 等工具来缓解, 但它们仍然需要用户手动操作。
在这种情况下,使用 TLP 等工具可以通过延长电池寿命(这是我多年来所做的事情)来提供帮助,但它也可能带来自己的问题,例如失去涡轮增压。
关于自动cpufreq
如前所述,实用程序监视设备的状态,并根据情况和所选选项动态激活节能或高性能模式。 支持在配备 Intel、AMD 和 ARM 处理器的设备上工作。
自动cpufreq 可用于自动延长电池寿命 笔记本电脑,而不会永久减少任何功能。 与 TLP 实用程序不同,auto-cpufreq 不仅允许您在设备自主工作时配置省电模式,还可以在检测到系统负载增加时暂时启用高性能模式(涡轮增压)。
其突出的主要特点如下:
- 监督
- 有关系统的基本信息。
- CPU 频率(总频率和每个内核的频率)。
- CPU 负载(总负载和每个核心的负载)。
- CPU 温度(总温度和每个内核的温度)。
- 电池充电状态。
- 系统负载。
- CPU频率和功耗模式的调节基于:
- 电池已充电。
- CPU负载。
- CPU 温度考虑负载(避免过热)。
- 系统加载。
- 自动优化CPU性能和功耗。
新版本自动cpufreq 2.0
关于新分支的变化,例如它脱颖而出 基于GTK库实现图形界面(除了之前提供的命令行界面之外),还添加了 支持 Nix 包管理器和 NixOS 发行版
另一个引人注目的变化是 添加了 systemd-boot 的说明, 以及 –update 中的可选路由和一些缺少的依赖项被添加。
此外,sysinfo 现在会检查其他传感器,不再默认为第一个传感器,并且修复了 auto-cpufreq –update,用于非 AUR 安装的基于 Arch 的发行版。
如果你是 有兴趣了解更多关于它的信息, 您可以在中查看详细信息 以下链接。
如何在Linux上安装auto-cpufreq?
对于那些有兴趣在其发行版中安装 auto-cpufreq 的人,您应该知道 他们可以用一般的方式做到这一点 (在任何发行版中)打开终端并在其中键入以下命令:
git clone https://github.com/AdnanHodzic/auto-cpufreq.git cd auto-cpufreq && sudo ./auto-cpufreq-installer
Si 你喜欢使用 Snap 包,您应该知道该实用程序也可以在此类软件包中找到,并且只需键入以下命令即可安装它:
sudo snap install auto-cpufreq
相似地 对于 Arch Linux 用户 和衍生品,该软件包是从 AUR 存储库提供的,尽管提到存储库中的软件包很可能会导致问题(由于维护者的问题)。 对于那些希望以这种方式安装它的人,尽管可能存在问题,您可以通过键入以下内容来完成:
yay -S auto-cpufreq
最后, 您可以按照说明配置该实用程序 详细说明在 这个环节。