【问题标题】:My eclipse IDE keeps crashing becasue of out of memory由于内存不足,我的 Eclipse IDE 不断崩溃
【发布时间】:2014-06-24 07:30:36
【问题描述】:

我的 eclipse.ini

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-showsplash
org.eclipse.platform

--launcher.defaultAction
openFile
-vmargs
-Xms512m
-Xmx512m

尝试将 vmargs 增加到 1024m 会导致其他错误,例如 Permgen 空间错误。

怎么了?

【问题讨论】:

标签: android eclipse out-of-memory


【解决方案1】:

看来您有一个非常旧的 Eclipse 版本。我会首先建议更新,看看它是否能解决问题。

如果你真的不想更新,我建议通过在eclipse.ini 中添加以下行来指定更大的 Permgen 空间:

-XX:MaxPermSize=256M

然后我强烈建议使用至少 768 MB 的堆大小,最好是 1024 MB:

-Xmx1024m

【讨论】:

    【解决方案2】:

    尝试使用以下参数启动 Eclipse:

    eclipse.exe -vmargs -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m
    

    见以下链接:-

    How can I reduce Eclipse Ganymede's memory use?

    【讨论】:

      【解决方案3】:

      您可以通过在 eclipse.ini 文件中添加以下命令来增加 Permgen 空间的大小:-XX:MaxPermSize=128M(也许您可能需要将大小增加到 256M)。然后您可以将最大内存大小增加到 1024MB。

      如果您想使用更多内存(超过 2 GB),您需要 64 位版本的 JRE。

      【讨论】:

        猜你喜欢
        • 2014-12-26
        • 2011-04-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-15
        • 2014-10-20
        相关资源
        最近更新 更多