排查Java程序CPU占用原因

排查Java程序CPU占用原因

一、找到进程ID

TOP

二、找到Java高占用线程ID

ps -mp <进程ID> -o THREAD,tid | sort -r

三、线程ID转16进制

printf "%x\n" <线程ID>

四、查找堆栈信息

jstack <进程ID> |grep <16进制线程ID> -A 50

posted @ 2023-12-14 22:34  安浩阳  阅读(9)  评论(0编辑  收藏  举报