CentOS Linux手工命令设置服务器CPU的频率


1 修改BIOS

修改BIOS,设置服务器的Power Profie为Custom,使服务器的调频策略由OS控制。
保存BIOS设置,并进入系统。

2 设置服务器的驱动为acpi-cpufreq

需自行安装cpupower

cpupower frequency-info

查看cpu驱动,保证cpu驱动是acpi-cpufreq

3(可选) 如果driver是intel_pstate,需要修改grub,禁用intel_pstate驱动,启用acpi-cpufreq。


步骤如下:

vi /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"

修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quietsplash intel_pstate=disable"

grub2-mkconfig -o /boot/grub2/grub.cfg

重启生效grub,检查cpu驱动为acpi-cpufreq

cpupower frequency-info

4 手工设置cpu的频率

# 设置所有CPU
cpupower -c all frequency-set -f 1500Mhz
# 设置cpu 0
cpupower -c 0 frequency-set -f 2.30 Ghz
# 设置cpu为自动调频模式
cpupower -c all frequency-set -g conservative


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM