JVM cpu过高的处理

1、top找出cpu高的java进程号9592

2、top -Hp  9592查看cpu占用time最高的线程编号28178

3、执行 printf "%x\n" 28178 获取线程十六进制地址6e12 (十六进制一定要小写)

 
4、执行 jstack 9592(pid)|grep  -10 6e12(线程十六进制号)

 

 

/usr/java/jdk1.7.0_79/bin/jstack 28003 > 8238.log

posted @ 2018-05-06 10:25  一匹河马  阅读(323)  评论(0编辑  收藏  举报