jstack(Stack Trace for Java)命令用于生成虚拟机当前时刻的线程快照(一般称为thread dump或javacore文件)。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长事假停顿的原因。
jstack [option] vimd
-F:当正常输出的请求不被响应时,强制输出线程堆栈
-l:除堆栈外,显示关于锁的附加信息
-m:如果调用本地方法的话,可以显示C/C++的堆栈
jstack(Stack Trace for Java)命令用于生成虚拟机当前时刻的线程快照(一般称为thread dump或javacore文件)。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长事假停顿的原因。
jstack [option] vimd
-F:当正常输出的请求不被响应时,强制输出线程堆栈
-l:除堆栈外,显示关于锁的附加信息
-m:如果调用本地方法的话,可以显示C/C++的堆栈
上一篇:jmap内存映射工具
下一篇:索引设计原则
【Docker项目实战】使用Docker部署Titra开源项目时间跟踪工具
跟踪Qt信号、槽调用
java线程的堆栈跟踪之jstack篇
文章目录一、概述 二、语法 三、测试实例 四、线程与Monitor 一、概述 jstack是jdk自带的线程堆栈分析工具,使用该命令可以查看或导出 Java 应用程序中线程堆栈信息。二、语法 形式 :jstack [option]
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M