首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Jmap在OutOfMemoryError上转储Java堆文件

使用Jmap在OutOfMemoryError上转储Java堆文件
EN

Stack Overflow用户
提问于 2018-10-25 07:32:40
回答 1查看 404关注 0票数 4

我一直在尝试使用Jmap在给定的Java进程上发生OutOfMemoryError时转储堆文件。

我已经能够转储堆文件,但我想将HeapDumpOnOutOfMemoryError标志添加到Jmap中,但我认为我做错了什么。我做错了什么吗?我试过了:

代码语言:javascript
复制
jmap -J-XX:+HeapDumpOnOutOfMemoryError -dump:live,file=/home/eduardo2/dumpfile.hprof 18763

当我运行上面的代码时,它只显示以下内容--但它不会等待OutOfMemoryError:

代码语言:javascript
复制
>> Dumping heap to /home/eduardo2/dump21file.hprof ...
>> Heap dump file created
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-25 07:44:14

你混淆了两个不同的东西:

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52979300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档