开启电源高性能模式
基本原理
开启电源高性能模式在一定程度上提高性能和稳定性。对于ARM服务器,提升网络性能需要在BIOS设置中将电源策略设为高性能模式。对于X86服务器,提升网络性能不仅需要在BIOS设置中将电源策略设为高性能模式,还需要将CPU设置为Performance模式。修改电源策略可能需要重启服务器,用户请根据实际情况修改。
操作步骤
在ARM服务器中,将电源策略设置为高性能模式步骤如下:
- 登录iBMC界面,启动虚拟控制台,远程控制选择HTML5集成远程控制台。图1 HTML5集成远程控制台
- 在虚拟界面工具栏中,单击启动项工具,弹出启动项配置界面。
- 在启动项配置界面选择,选择“BIOS设置”,然后在虚拟界面工具栏中单击重启工具,重启服务器。图2 BIOS设置
- 系统重启后进入BIOS配置界面,依次选择“Advanced”>“ Performance Config”。图3 BIOS配置界面
- 进入“Performance Config”,设置Power Policy为Performance。图4 Performance Config
在X86服务器下,将电源策略设置为高性能模式的步骤如下:
- 登录iBMC界面,启动虚拟控制台,远程控制选择HTML5集成远程控制台。图5 HTML5集成远程控制台
- 在虚拟界面工具栏中,单击启动项工具,弹出启动项配置界面。
- 在启动项配置界面选择,选择“BIOS设置”,然后在虚拟界面工具栏中单击重启工具,重启服务器。图6 BIOS设置
- 系统重启后进入BIOS配置界面,依次选择“Advanced”>“Socket Configuration”。图7 BIOS配置界面
- 进入Advanced Power Mgmt. Configuration,设置Power Policy为Performance。图8 Power Policy
- 按下“F10”保存配置并重启服务器。
在X86服务器下,将CPU设置为Performance模式,请使用root用户执行以下操作:
- 使用如下命令查看当前CPU模式。
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
CPU模式说明请参见表1。如果当前CPU模式不是Performance模式,请执行步骤2到步骤4设置CPU为Performance模式。否则请跳过步骤2到步骤4。
- 执行命令安装工具。
- Ubuntu
apt-get install linux-tools-$(uname -r)
- CentOS/EulerOS
yum install kernel-tools -y systemctl daemon-reload systemctl enable cpupower systemctl start cpupower
- Ubuntu
- 设置CPU为Performance模式。
cpupower frequency-set -g performance
- 再次执行1查看当前CPU模式是否已设置为Performance模式。
父主题: 系统瓶颈调优