1.使用top命令找出占用cpu最高的JAVA进程pid号
2. 找出占用cpu最高的线程:
top -Hp
pid -d 1 -n 1
3. 打印占CPU最高JAVA进程pid的堆栈信息
jstack pid > /tmp/stacktrace.log
4. 把占CPU最高线程号码换算成16进制到stacktrace.log中寻找对应线程16进制值找到线程代码。
时间: 2024-10-28 19:44:49
1.使用top命令找出占用cpu最高的JAVA进程pid号
2. 找出占用cpu最高的线程:
top -Hp
pid -d 1 -n 1
3. 打印占CPU最高JAVA进程pid的堆栈信息
jstack pid > /tmp/stacktrace.log
4. 把占CPU最高线程号码换算成16进制到stacktrace.log中寻找对应线程16进制值找到线程代码。