【转】查找jvm最耗时的函数
时间:2020-06-18 10:04:53
收藏:0
阅读:73
1、首先找到最耗时的进程id
top

2、再查找此进程内最消耗cpu的线程
top -Hp 17207

3、把线程id转成16进制,以便查找
printf "%x\n" 17342

4、打印jvm线程栈
jstack 17207 > a.tmp

5、查找线程栈
vim a.tmp

红色箭头指示的就是此线程当前正在运行的方法
原文:https://www.cnblogs.com/shuai7boy/p/13155812.html
评论(0)