查看JAVA进程中哪个线程CPU消耗最高

2025-03-23 04:20:33
推荐回答(1个)
回答(1):

1、首先dump该进程所线程及状态
使用命令 jstack PID 命令打印CPU占用高进程线程栈.
jstack -l5683>5683.stack

进程id5683线程栈输文件

2、使用top命令找耗cpu线程
使用top -H -p PID 命令查看应进程哪线程占用CPU高.