目标:使用iotop&top&jstack命令定位 io高的应用以及线程信息
实现:load过高但是cpu占用率低的模拟与验证
一般load高,说明系统大量的线程在等待执行
cpu us sy 显示都不高,并且wa 占用高,说明系统在等待大量的io操作
1、安装iotop
sudo yum install iotop
2、top命令显示
从top命令可以看出,系统load 6.43,对于4 cpu的系统来说,已经是超载,另外 wa 60%,可以确定系统的线程在等待io操作
其中 线程 2492 比较可疑
top -H -p 2492