使用VisualVm分析堆转储时出现内存不足错误

问题描述 投票:0回答:1

当使用visualVm的堆转储时,有一个选项可以查看特定类的所有实例,但是当实例很多时,我收到了这个错误:

堆walker中的内存不足:要避免此错误,请在NetBeans IDE安装目录中的etc / netbeans.conf文件中增加-Xmx值。

但是错误应该与netbeans.conf无关,它应该类似于visualVM.conf文件。我也没有在我的jdk中找到配置文件。那我怎么能解决这个错误呢?

jvm visualvm jvisualvm
1个回答
0
投票

有两种解决方案:

  • 1.使用命令行启动JvisualVM,例如:jvisualvm -J-Xms1024m -J-Xmx2048m
  • 2.更新%JDK_HOME%\ lib \ visualvm \ etc \ visualvm.conf中的属性

选项1更方便和推荐

© www.soinside.com 2019 - 2024. All rights reserved.