`

查找jvm最耗时的函数

阅读更多

1、首先找到最耗时的进程id

top

在此输入图片描述

2、再查找此进程内最消耗cpu的线程

top -Hp17207

在此输入图片描述

3、把线程id转成16进制,以便查找

printf "%x\n"17342

在此输入图片描述

4、打印jvm线程栈

jstack 17207> a.tmp

在此输入图片描述

5、查找线程栈

vim a.tmp

在此输入图片描述红色箭头指示的就是此线程当前正在运行的方法

转自独立的思考

  • 大小: 6.7 KB
  • 大小: 6.8 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics