searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

CentOS下CPU频率稳定运行在满核最大频率的参数配置

2024-05-10 06:59:28
25
0

1 BIOS Setup配置

1.1 Seutp->Advanced->Socket Configuration->Advanced Power Management Configuration->CPU P State Control

  • SpeedStep(Pstates)=>Enable
  • TurboMode=>Enable

 

1.2 CPU C state Control

  • EnableMonitor MWAIT=>Disable
  • CPU C6 Report=>Disable
  • EnhancedHalt State(C1E)=>Disable

 

1.3 Package C State Control

  • PackageC State=>C0/C1 State

 

以上参数修改完成后save and reset

2 OS下设置CPU电源模式

当前测试使用的是CentOS 7.8,kernel version

 

2.1 查看当前CPU的Turbo参数

当前测试使用的是: Intel(R) Xeon(R) Platinum 8352Y 32C CPU @ 2.20GHz,查看该CPU的Turbo频率参数如下:

即所有物理核心都开启的情况下可以运行在2.8GHz

2.2 查看和设置CPU电源模式

2.2.1 查看OS下CPU支持的电源模式

  • 当前支持的CPU电源模式:performance、powerserve
  • 当前已设置的CPU电源模式:powersave

2.2.2 设置CPU的电源模式

cpupower frequency-set -g performance   #设置所有的CPU核心电源模式为Performance

3 查看当前CPU核心工作频率

3.1 Idle状态CPU核心频率稳定在All core最大Turbo频率2.8GHz

3.2 PTU工具加压,负载状态CPU核心频率稳定在All core最大Turbo频率2.8GHz

0条评论
0 / 1000
x****n
5文章数
1粉丝数
x****n
5 文章 | 1 粉丝
原创

CentOS下CPU频率稳定运行在满核最大频率的参数配置

2024-05-10 06:59:28
25
0

1 BIOS Setup配置

1.1 Seutp->Advanced->Socket Configuration->Advanced Power Management Configuration->CPU P State Control

  • SpeedStep(Pstates)=>Enable
  • TurboMode=>Enable

 

1.2 CPU C state Control

  • EnableMonitor MWAIT=>Disable
  • CPU C6 Report=>Disable
  • EnhancedHalt State(C1E)=>Disable

 

1.3 Package C State Control

  • PackageC State=>C0/C1 State

 

以上参数修改完成后save and reset

2 OS下设置CPU电源模式

当前测试使用的是CentOS 7.8,kernel version

 

2.1 查看当前CPU的Turbo参数

当前测试使用的是: Intel(R) Xeon(R) Platinum 8352Y 32C CPU @ 2.20GHz,查看该CPU的Turbo频率参数如下:

即所有物理核心都开启的情况下可以运行在2.8GHz

2.2 查看和设置CPU电源模式

2.2.1 查看OS下CPU支持的电源模式

  • 当前支持的CPU电源模式:performance、powerserve
  • 当前已设置的CPU电源模式:powersave

2.2.2 设置CPU的电源模式

cpupower frequency-set -g performance   #设置所有的CPU核心电源模式为Performance

3 查看当前CPU核心工作频率

3.1 Idle状态CPU核心频率稳定在All core最大Turbo频率2.8GHz

3.2 PTU工具加压,负载状态CPU核心频率稳定在All core最大Turbo频率2.8GHz

文章来自个人专栏
服务器固件
5 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0