1、cpu高
cpu高查看下占用最多的Java线程
top 查找CPU最高的进程
top -H -I pid
pringtf ‘%x’ xid 16进制转换
jstack pid
2、load高
load代表runing和wait的线程平均数,如果过多。既然是这两种状态的,那就看系统的
CPU高,一般是配置的线程池多,开销大
IO大,是不是内存存取数据大。
1、cpu高
cpu高查看下占用最多的Java线程
top 查找CPU最高的进程
top -H -I pid
pringtf ‘%x’ xid 16进制转换
jstack pid
2、load高
load代表runing和wait的线程平均数,如果过多。既然是这两种状态的,那就看系统的
CPU高,一般是配置的线程池多,开销大
IO大,是不是内存存取数据大。