CPU 性能指标相关--工具及定位

摘要:

与cpu相关的性能指标有哪些? 如何查看相关的性能指标? 以及没有新的工具时看现有的工具能够查看哪些性能指标? 以及如何快速地定位分析cpu性能瓶颈?

cpu性能指标

与cpu 指标相关的 指标有:

  1. cpu使用率
  2. 平均负载
  3. 进程上下文切换
  4. cpu缓存命中率
cpu性能指标.jpg

性能指标 与 指标工具

  1. 从性能指标出发,当需要查看某个指标时,如何找到对应的工具
cpu tool.png
  1. 从已有的工具出发,看各个工具能够查看的指标有哪些?
cpu index.png

cpu 性能 分析常用套路

  1. 从 top 的输出可以得到各种 CPU 使用率以及僵尸进程和平均负载等信息。
  2. 从 vmstat 的输出可以得到上下文切换次数、中断次数、运行状态和不可中断状态的进程数。
  3. 从 pidstat 的输出可以得到进程的用户 CPU 使用率、系统 CPU 使用率、以及自愿上下文切换和非自愿上下文切换情况。

然后根据实际情况进行后续的分析:

cpu method.png

你可能感兴趣的:(CPU 性能指标相关--工具及定位)