2018-12-22

2018-12-23  本文已影响0人  wesper_428f

cpu 性能指标
用户cpu使用率 描诉非空闲时间cpu时间的百分比,根据cpu上运行不同,又分为用户cpu,系统cpu,等待I/O CPU,软中断/硬中断

常用排查cpu指令指标

  1. 平均负载,使用uptime,top 查看平均负载,

  2. 使用midstat,pidstat 命令 查看每个cpu 和每个进程cpu

pidstat -d 可以查看进程的读写I/O的情况

midstat 查看 cpu使用率情况 pidstat -u 5 1 间隔5秒输出一组数据

vmstat 查看系统上下文切换次数和中断次数,通过pidstat查看进程资源上下文切换和非自愿上下文切换情况

最后通过pidstat查看线程上下文切换情况

  1. strace 正是最常用的跟踪进程系统调用的工具。使用方法,strace -p pid 跟踪进程使用情况

极客时间版权所有: https://time.geekbang.org/column/article/71382

常用工具


image
上一篇 下一篇

猜你喜欢

热点阅读