CPU瓶颈分析工具

Posted blackprience

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CPU瓶颈分析工具相关的知识,希望对你有一定的参考价值。

性能指标:

一、CPU利用率。

1.用户CPU使用率:用户态CPU使用率(user)和低优先级用户态CPU使用率(nice)。

2.系统CPU使用率:说明内核比较忙。

3.等待I/O的CPU使用率(iowait):系统与硬件设备I/O交互时间长。

4.软中断和硬中断:表示内核调用软中断处理程序、硬中断处理程序的时间百分比。

5.窃取CPU利用率(steal)和客户CPU使用率(guest):表示被其他虚拟机占用的CPU时间百分比和运行客户虚拟机的CPU时间百分比。

二、平均负载。

理想情况下平均负载等于逻辑CPU个数,表示每个CPU充分利用。

三、进程上下文切换。

1.无法获取资源而导致的自愿上下文切换。

2.被系统强制调度导致的非自愿上下文切换。

四、CPU缓存命中率。

 

 

技术图片

技术图片

技术图片

 

以上是关于CPU瓶颈分析工具的主要内容,如果未能解决你的问题,请参考以下文章

11.如何迅速分析出系统CPU的瓶颈在哪里

java性能问题排查提效脚本工具

linux分析stress模拟的性能瓶颈

linux分析stress模拟的性能瓶颈

mysql耗时瓶颈

即时性能分析工具 Pyroscope