java 定位cpu高占用代码行

1.top找到高占用的pid
2.top -H -p 进程pid 找高占用线程id
3. printf ‘0x%x\n’ 线程id  #将线程id转为16进制
4. sudo -u springboot jstack pid|grep 线程id -A 20
#运行jstack需要是进程 的用户所以用sudo -u以进程用户身份执行。

 


发表评论

电子邮件地址不会被公开。 必填项已用*标注