【问题标题】:Netbeans out of memory exceptionNetbeans 内存不足异常
【发布时间】:2013-12-29 01:07:26
【问题描述】:

Netbeans 内存不足异常

我增加了 netbeans 文件中的 -Xmx 值。 但是 IDE 正忙于获取更多内存来扫描项目? 内存使用量增加,进程缓慢,无响应

【问题讨论】:

  • 您的问题标题不正确。您的问题显然不是 OOME。

标签: jvm netbeans-7 heap-memory ubuntu-13.04


【解决方案1】:

听起来您的系统正在抖动。堆大小现在是如此之大,以至于您的系统上没有足够的物理内存来容纳它......以及您正在运行的所有其他东西。

最终结果是您的系统必须在物理内存和磁盘页面文件之间复制内存页面。太多了,系统性能将急剧下降。您将看到光盘活动指示灯持续“亮起”。 (Java 垃圾回收期间的行为最糟糕,因为这需要以基本上随机的顺序访问大量 VM 页面。)

如果这是您的问题,那么没有简单的解决方案:

  • 你可以减少-Xmx一点...

  • 您可以停止其他应用程序的运行;例如退出您的网络浏览器、电子邮件客户端等。

  • 您可以购买更多内存。 (这只能在一定程度上起作用……如果您使用的是 32 位系统/32 位操作系统/32 位 JVM。)

  • 您可以切换到内存消耗较少的操作系统或发行版。

【讨论】:

  • 我有 8 GB 内存,我使用 -Xmx 增加了堆大小以便能够在没有问题的情况下运行 IDE,我没有用完内存,但 IDE 需要很长时间才能响应
  • 如果您有不必要的项目打开,请关闭其中一些。
猜你喜欢
  • 2010-10-05
  • 1970-01-01
  • 2010-12-21
相关资源
最近更新 更多