Linux性能优化读书笔记(4):CPU性能指标与检测工具

小结:CPU性能指标与性能工具

Linux性能优化读书笔记(4):CPU性能指标与检测工具_第1张图片

  根据指标找工具  
平均负载

uptime

top

uptime最简单

 

系统整体CPU利用率

top

vmstat

/proc/stat

/proc/stat是其他性能工具的

数据来源

进程CPU利用率

top

ps -l

pidstat

top和ps可以按CPU使用率给进程排序,而pid只显示实际用了CPU的进程
系统上下文切换 vmstat 除了上下文切换次数,还提供了运行状态和不可中断状态进程的数量
进程上下文切换 pidstat -w  
软中断 top

top提供软中断CPU使用率(si)

而/proc/softirqs 提供各种软中断在每个CPU的运行次数

硬中断

vmstat

/proc/interrupts

vmstat提供总的中断次数

/proc/interrupts提供各种中断累计次数

CPU个数 lscpu lscpu最直观

你可能感兴趣的:(Linux性能优化读书笔记(4):CPU性能指标与检测工具)