程序员社区

(JVM面试题) 如何找到死锁的线程?

死锁的线程可以使用 jstack 指令 dump 出 JVM 的线程信息。
jstack -l \<pid> > threads.txt
有时候需要dump出现异常,可以加上 -F 指令,强制导出
jstack -F -l \<pid> > threads.txt

如果存在死锁,一般在文件最后会提示找到 deadlock 的数量与线程信息

Java面试题

赞(0) 打赏
未经允许不得转载:IDEA激活码 » (JVM面试题) 如何找到死锁的线程?

一个分享Java & Python知识的社区