请在Chrome、Firefox、IE8+等现代浏览器浏览本站。 本博客所有文章为原创,图片不加水印,随意转载,但请注明来源,谢谢!

Centos CPU 调节监控常用工具

服务器 kxjhwbb 17062℃ 2评论

Turbostat

Intel提供的超频检测工具,也是我用过的唯一一个可以真正在Linux下获取睿频频率的工具。

另外还可以看到CPU温度什么的,只看温度的话用sensors也可以看到

安装方法请自行百度~

使用方法: ./turbostat -i 1 (1秒刷新一次显示,TSC_MHz为CPU默认的最高频率,睿频怎么看?结合stress压测后可以在Bzy_MHz看到)

Cpufrequtils

CPU频率调整组件,可以查看、调整CPU的工作模式。

安装:yum install cpufrequtils -y

查看当前CPU状态:cpufreq-info

调整CPU工作模式:cpufreq-set -g 工作模式 -c CPU核心编号

cpu工作模式(摘)

ondemand, userspace, performance 分别是linux系统中三种CPU频率调节方式。

ondemand指的是平时以低速方式运行,当系统负载提高时候自动提高频率。以这种模式运行不会因为降频造成性能降低,同时也能节约电能和降低温度。

performance指满速运行,即使系统负载非常低cpu的频率也为最高。则性能很好,但是电量消耗较快,温度也高一些。

userspace我基本没用过,应该是指用户指定居中的频率运行。

则,对于普通用户应该使用ondemand,能兼顾性能和功耗。

Stress

Linux下的压力测试工具,其实还可以测试IO什么的,不过在此拿来激发CPU用。

这里是E5用了stress -cpu 6 ,然后中断的效果,发现所有CPU能达到的Bzy_MHz都会比睿频低200MHz左右。

 

转载请注明来源:WBB » Centos CPU 调节监控常用工具
喜欢 (5)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. Bzy_MHz这个是什么意思哦?
    2021-08-26 09:34 回复
    • Busy吧我估计是  我也不太懂
      kxjhwbb2021-10-14 17:19 回复