【JVM】jstack 查询占用最大资源线程|排查死循环等

查找 java pid

ps -ef | grep java

    假设我们查找到的PID是1


查找哪个线程占用最多资源

ps -mp 1 -o THREAD,tid,time | sort -nr 

    找出该进程内最耗费CPU的线程。

    假设我们查找到的TID是25


查找 线程值

printf "%x\n" 25

    假设我们查找到的线程值 19


查看jstack 生成的文件:

jstack 1| grep 19


标签: none

添加新评论