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的,其他就没什么好的方法了,改...

MATLAB 内存不足 "Out of memory" 解决办法

一、利用clear清除内存时,要用pack函数进行内存整理 Matlab在运行大数据时,会出现Out of Memory,在程序中加入clear不需要的变量,能否解决Out of Mem...

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

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

解决MyEclipse内存不足

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

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

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

MyEclipse 内存不足问题解决方案

1: 打开MyEclipse目录下的myeclipse.ini文件 在后面修改下面几个属性 -vmargs -Xms512m              ( Java能够分配的内存) ...

myeclipse提示内存不足解决 (转)

MyEclipse has detected that less than 5% of the 472MB of Tenured Gen (Heap memory) space remains.It ...
  • bjnihao
  • bjnihao
  • 2016年10月11日 10:17
  • 1114

解决MyEclipse内存不足

http://www.cnblogs.com/wishstar/articles/1895530.html 做项目的时候,MyEclipse提示内存不足,我本本内存2G的呀。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MyEclipse/Eclipse的内存优化与内存不足的解决办法
举报原因:
原因补充:

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