使用jstack找到java进程中cpu占用最高的线程
1. 使用top命令查看进程的cpu占用,找到进程的pid
2.查看进程中cpu占用最高的线程
top -Hp ${pid} -d 1 -n 1
该进程的pid是279,其十六进制表示为0x117
3.打印进程的堆栈信息到文件
jstack -l ${pid} > jstack.log
4.在堆栈信息中查看0x117,即可看到具体代码的信息
本文只发表于博客园和tonglin0325的博客,作者:tonglin0325,转载请注明原文链接:https://www.cnblogs.com/tonglin0325/p/5330228.html