什么是Java线程转储(Thread Dump),如何得到它?

提问者:帅平 问题分类:面试刷题
什么是Java线程转储(Thread Dump),如何得到它?
1 个回答
Rae
Rae 管理员
线程转储是一个JVM活动线程的列表,它对于分析系统瓶颈和死锁非常有用。有很多方法可以获取线程转储——使用Profiler,Kill -3命令,jstack工具等等。我们更喜欢jstack工具,因为它容易使用并且是JDK自带的。由于它是一个基于终端的工具,所以我们可以编写一些脚本去定时的产生线程转储以待分析。
发布于:2年前 (2022-10-20) IP属地:未知
我来回答