dmp文件改后缀,dmp文件用什么打开

首页 > 经验 > 作者:YD1662022-10-29 13:32:05

语法:jhat [ options ] heap-dump-file

jhat命令在JDK9、JDK10中已经被删除了,官方建议使用VisualVM代替。

jstack

jstack(Stack Trace for Java)命令用于生成虚拟机当前时刻的线程快照。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主 要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等都是导致线程长时间停顿的常见原因。

语法:jstack [ options ] pid

dmp文件改后缀,dmp文件用什么打开(5)

options 选项:

可视化工具

对于桌面操作系统,java提供了Jconsole和jvisualvm可视化工具。可视化工具就是将上面几个命令行工具整合到一起使用的一个工具。

jconsole

jconsole命令启动一个图形控制台工具,该工具允许您监视和管理本地或远程计算机上的Java应用程序和虚拟机。

命令行输入Jconsole命令

dmp文件改后缀,dmp文件用什么打开(6)

选择要监控的程序,可选择本地进程也可以选择远程进程,如果选择远程进程的话要在服务器开启JMX,一般不开启。

dmp文件改后缀,dmp文件用什么打开(7)

进入控制台首页

dmp文件改后缀,dmp文件用什么打开(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.