MyEclipse/Eclipse的内存优化与内存不足的解决办法

转载 2007年09月20日 20:22:00
做项目的时候,MyEclipse提示内存不足,我本本内存1G的呀。
错误提示大概如下:
MyEclipse has detected that less than 5% of the 64MB of Perm
Gen (Non-heap memory) space remains. It is strongly recommended
that you exit and restart MyEclipse with new virtual machine memory
paramters to increase this memory.  Failure to do so can result in
data loss. The recommended Eclipse memory parameters are:
eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M

以下是我的MyEclipse快捷方式的参数:
"D:/Eclipse 3.2.2/eclipse.exe" -product com.genuitec.myeclipse.product.ide -vmargs -Duser.language=en -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M  -Dosgi.splashLocation="d:/MyEclipse 5.0GA/eclipse/MyEclipseSplash.bmp"

对于MyEclipse的话,直接修改MyEclipse在桌面的快捷方式的参数就可以啦。现在解释这些参数的意思。

-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
                       堆空间剩余小于5%就会警告,建议把这个稍微设
                               大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

把里面的参数改为
-vmargs 
-Xms128M 
-Xmx512M 
-XX:PermSize=128M 
-XX:MaxPermSize=256M

所以对于我而言,我只要把我的MyEclipse5.0改-XX:PermSize=128M-XX:MaxPermSize=256M,问题解决! 
 (个人补充一点:参数在你安装的exlipse目录下的eclipse.ini文件中)

相关文章推荐

导致MyEclipse内存不足的原因分析及解决办法

1、修改eclipse.ini 在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -...

升级win10,提示(RAM)内存不足2G的解决办法,亲测可行

前两天升级win10,检测时提示内存不足2G,这让我8G的内存郁闷不已        百度,google了很多方法,有些是两根内存,去掉一个就好了,可是我的就一根8G的,其他就没什么好的方法了,改...

在Mac上安装Myeclipse 10的步骤、破解安装包的获取及虚拟内存不足等问题的解决

在Mac上安装Myeclipse 10的步骤及破解安装包的获取 1.下载安装包及破解文件   安装包和破解文件的下载链接:https://pan.baidu.com/s/1hstx...

解决Mac OSX 10.10 Yosemite系统无法安装MyEclipse提示虚拟内存不足的问题

Mac OSX 10.10 Yosemite系统安装MyEclipse 2014时出错,提示虚拟内存为0MB,无法继续安装。这个是因为OSX 10.10系统对VM.SWAP 给加密禁用了造成~我在重装...

解决MyEclipse内存不足

做项目的时候,MyEclipse提示内存不足,我本本内存2G的呀。 错误提示大概如下: MyEclipse has detected that less than 5% of the 64MB o...

解决MyEclipse内存不足

http://www.cnblogs.com/wishstar/articles/1895530.html 做项目的时候,MyEclipse提示内存不足,我本本内存2G的呀。 ...

解决Eclipse内存不足,浅析JVM(转)

出自:http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html   Eclipse崩溃,错误提示: MyEclipse ...

eclipse报错:java.lang.OutOfMemoryError: Java heap space (内存不足) 解决方法

问题描述 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 解决方案[转] 一直都知道可以设置jv...

Eclipse内存不足的解决

eclipse.ini参数说明: --launcher.XXMaxPermSize //eclipse启动时的非堆最大内存  -vmargs //设置jvm  -Xms //JVM初始分配的内存...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)