linux 下查看java程序 cpu使用率最高的线程

 

思路:java

1. 找到对应的java程序的进程(ps 或者 top 或者 jps (root 权限)) 好比pid是20830post

2. 根据ps的查看线程相关的参数找出对应进程中使用cpu最多的线程线程

3.用jstack命令打印出全部的java线程 blog

4. 根据第2步中找到的线程id转换成16进制后到jstack打印的消息中找对应的线程进程

5. 根据java对应线程对应的stackTrace 来处理问题it

相关文章
相关标签/搜索