【问题标题】:how to solve outofmemory java heap space for netbeans [duplicate]如何解决netbeans的内存不足Java堆空间[重复]
【发布时间】:2014-07-03 09:59:16
【问题描述】:

我正在使用 netbeans 7.4 和 jdk 7.update 45。具有 4GB RAM 的 windows 服务器系统。我已经完成了一个应用程序,我正在创建更多没有。用于存储目的的矢量对象。现在我的问题是,打开系统后,当我启动Netbeans IDE并打开一个项目时,我什至没有运行一个项目,只有netbeans IDE没有响应。系统中的其余进程运行良好。我也重新安装了netbeans IDE,但问题仍然存在。

我想知道问题出在我的应用程序还是系统上。

【问题讨论】:

  • @steve:这似乎处理了 NetBeans 的特定用例;也就是说,一个正在运行的 Tomcat servlet,与这种情况相反。所以我不认为这是 that 问题的重复。

标签: java netbeans out-of-memory heap-memory


【解决方案1】:

您似乎刚刚配置了 Netbeans IDE 本身的最大堆大小,而不是针对您的程序。

转到您的项目“属性”,选择“运行”类别。在“VM Options”文本框中输入您的参数 (-Xmx512m)。

这应该会有所帮助。

【讨论】:

  • 我已将 -Xmx512 写入“VM 选项”。仍然 netbeans 没有响应。
  • 您能否检查一下您的系统中有多少可用内存?它应该可以工作。
  • 运行 Netbeans 后,Netbeans IDE 进程占用 560MB 空间,CPU 使用率为 100%,PF 使用率为 2.70GB。杀死 Netbeans 后,CPU 使用率为 b/w 55-70,PF 使用率为 2.21GB。
  • 你可以试试旧版本的 NetBeans,它应该可以工作吗?并终止您拥有的所有其他进程(不是真正需要的进程)。
猜你喜欢
  • 2016-07-04
  • 2021-11-20
  • 1970-01-01
  • 2014-02-11
  • 2020-01-23
  • 2014-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多