您的位置:首页 > 编程语言 > Java开发

使用jdk自带工具生成heapdump文件以及分析内存中的变量情况

2016-11-23 13:33 766 查看
1:使用jmap命令导出dump文件

jmap -dump:live,format=b,file=[filename] [pid]


其中live表示只导出当前存活的实例变量,可以大幅度减少文件大小


2:使用jhat命令生成内存查看服务

jhat filename

如下图:



3:使用提供的端口地址进行访问,查看具体实例

如下图:



若要查看com.a.b.c.class里面的变量对象,可以通过搜索com.a.b.c找到该类后进入该类查看该类各个实例变量以及静态变量.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jdk 内存 jvm