Java Eclipse在断点上创建堆转储

 lb000 发布于 2022-12-29 17:32

如何在eclipse的断点创建一个dumpdump?

我的Java程序有2个版本,它们使用2种不同的方法来完成相同的任务。
其中一种方法遇到堆空间异常,而另一种则没有。

我可以通过设置VM参数-XX:+ HeapDumpOnOutOfMemoryError获得遇到错误的堆转储。

对于使用不会出错的方法的程序,我想在某个断点处获得一个堆转储。我怎样才能做到这一点?

1 个回答
    1. 安装Eclipse内存分析器插件

      设置调试点并以调试模式启动应用程序,然后到达要进行堆转储的位置。

      转到“内存分析”透视图(一旦安装了插件,您将找到此透视图)

      然后单击“获取堆转储”按钮,您将获得所有头转储,直到该调试点为止。

    2022-12-29 17:36 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有