Linux 下分析Java程序CPU使用高的问题

来源:互联网 发布:福州广电网络 编辑:程序博客网 时间:2024/05/23 02:03

1、查看Java进程号 top

2、查看进程中线程使用情况 top -p <进程号> -H

3、找到线程占用CPU高的线程号,转换为十六进制

4、使用命令打印Java堆栈信息 jstack <进程号>| grep <线程号>-A 30