由于内存不足,我的eclipse IDE不断崩溃

时间:2014-06-24 07:30:37

标签: android eclipse out-of-memory

我的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空间错误。

有什么不对?

3 个答案:

答案 0 :(得分:2)

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

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

-XX:MaxPermSize=256M

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

-Xmx1024m

答案 1 :(得分:0)

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

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

见以下链接: -

How can I reduce Eclipse Ganymede's memory use?

答案 2 :(得分:0)

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

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