cpustat 是一个用于显示 CPU 使用情况的工具,它本身并不直接提供调整 CPU 频率的功能。但是,你可以结合其他工具(如 cpufreq-set 或 cpufreq-info)来调整 CPU 频率。以下是一些基本步骤:
cpufreq-set 调整 CPU 频率安装 cpufrequtils 包(如果尚未安装):
sudo apt-get install cpufrequtils # Debian/Ubuntu
sudo yum install cpufrequtils # CentOS/RHEL
sudo dnf install cpufrequtils # Fedora
查看可用的 CPU 频率调节策略和频率:
cpufreq-info
设置 CPU 频率策略:
sudo cpufreq-set -g performance # 设置为性能模式
sudo cpufreq-set -g powersave # 设置为节能模式
sudo cpufreq-set -g userspace -d 1.2GHz -u 2.4GHz # 设置自定义频率范围
为特定 CPU 核心设置策略:
sudo cpufreq-set -c 0 -g performance # 仅为 CPU 核心 0 设置性能模式
cpufreq-set 设置默认策略你可以创建一个 systemd 服务来在系统启动时自动应用特定的 CPU 频率策略。
创建 systemd 服务文件:
sudo nano /etc/systemd/system/cpu-frequency.service
添加以下内容:
[Unit]
Description=Set CPU Frequency Policy
[Service]
ExecStart=/usr/sbin/cpufreq-set -g performance
[Install]
WantedBy=multi-user.target
启用并启动服务:
sudo systemctl enable cpu-frequency.service
sudo systemctl start cpu-frequency.service
cpufreq。通过上述步骤,你可以使用 cpufreq-set 工具来调整 CPU 频率。如果你需要更详细的监控和调整,可以考虑使用 cpufrequtils 提供的其他工具和选项。