在 Ubuntu 系统中,cpufrequtils 是一个用于管理和监控 CPU 频率的工具。如果你想要设置 CPU 的频率,可以通过以下步骤进行:
安装 cpufrequtils(如果尚未安装):
打开终端并运行以下命令来安装 cpufrequtils:
sudo apt update
sudo apt install cpufrequtils
查看可用的 CPU 频率: 使用以下命令查看你的 CPU 支持的频率:
cpufreq-info -l
这将列出所有可用的 CPU 频率。
设置 CPU 频率策略:
你可以使用 cpufreq-set 命令来设置 CPU 的频率策略。例如,要将 CPU 频率策略设置为性能模式,可以使用:
sudo cpufreq-set -g performance
或者,要设置为节能模式:
sudo cpufreq-set -g powersave
设置特定的 CPU 频率: 如果你想设置特定的频率,可以使用以下命令:
sudo cpufreq-set -c <CPU核心号> -f <频率>
例如,要将 CPU 核心 0 设置为 2.4 GHz:
sudo cpufreq-set -c 0 -f 2400MHz
持久化设置:
默认情况下,使用 cpufreq-set 设置的策略和频率在重启后不会保留。为了使设置在重启后仍然有效,你可以编辑 /etc/default/cpufrequtils 文件,或者创建一个自定义的配置文件。
编辑 /etc/default/cpufrequtils:
sudo nano /etc/default/cpufrequtils
找到 GOVERNOR 行并将其更改为你想要的策略,例如:
GOVERNOR="performance"
保存并退出编辑器。
验证设置:
重启系统后,你可以再次使用 cpufreq-info 来验证设置是否生效:
cpufreq-info
请注意,不是所有的 CPU 都支持手动设置频率,这取决于你的硬件和 BIOS/UEFI 设置。此外,某些策略可能不适用于所有 CPU。