首页 » 系统运维 » Linux » 正文

通过jstack查找java程序CPU占用高的问题

获取导致CPU高的进程,可通过top或htop查看,例如查到pid为12094 

通过 jstack -l 12094 > /tmp/common-pid-12094.txt 将现场导出到common-pid-12094.txt文件

继续查看导致12094进程cpu高的线程分别是 30678,30680 ,可通过htop查看,转换为16进制分别是:
30678–>77d6
30680–>77d8

在导出的文件里查看 77d6 和 77d8 的信息。

发表评论