MyEclipse优化方法解决启动速度、内存溢出问题【详细教程】

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37131111/article/details/84571585

在运行大项目的时候,启动项目是一件很头痛的事情,不光需要的时间长,还动不动就卡主,报错(内存溢出)。
o(╥﹏╥)o 这时候就需要我们对MyEclipse进行一下配置的修改,我在网上找到了一些优化方法,在此整理出来,方便大家学习使用。

一、启动项检查
步骤Window->Preferences->General->startup and shutdown
将不需要的去掉勾选,只保留有用的即可
在这里插入图片描述
下面是我保留的加载项
在这里插入图片描述

二、去掉文件效验
步骤Window–>Preferences–>MyEclipse–>Validation 去掉build中所有的勾选即可,这样启动就不加载验证了
在这里插入图片描述
三、去掉拼写检查
步骤Window–>Preferences–>General–>editors–>Text Editors–>Spelling 只需要去掉Enable spell checking前面的勾选即可,设置完毕后点击OK
在这里插入图片描述
四、设置JSP默认打开方式
步骤:Window–>Preferences–>General–>editors–>File Associations 在file types找到*jsp,点击后下面出现Myeclipse JSP Editor确认保存
在这里插入图片描述
五、配置JVM内存
方法一
步骤:Window–>Preferences–>Java–>Installed JREs 点击edit 按钮设置JVM大小
在这里插入图片描述
方法二
Window–>Preferences–>MyEclipse–>Servers–>Tomcat–>选择需要配置的tomcat版本–>JDK–>填写参数–>保存
在这里插入图片描述
方法三:修改eclipse.ini
修改MyEclipse/eclipse文件夹中配置文件eclipse.ini中的内存分配表
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
128M
-vmargs
-Xms256m
-Xmx1024m
-XX:MaxPermSize=1024m
-Dosgi.bundlefile.limit=100
-Xmx2048m -Xms2048m -XX:NewRatio=4 -XX:MaxPermSize=2048m

=========================================================
一般的ini文件设置主要包括以下几项:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
以下解释其意思。
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
堆空间剩余小于5%就会警告,建议把这个稍微设
大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
所以若出现问题,首先请调整 -Xms40m:将其设置的小一些,就ok了。

1g内存推荐设置为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M
其中-XX:PermSize=64M可以设置大一些,但不能超过MaxPermSize
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

===================================
2g内存推荐设置为:
-vmargs
-Xms256M
-Xmx1024M
-XX:PermSize=512M
-XX:MaxPermSize=1024M

===================================
4g及以上内存推荐设置为:
-vmargs
-Xms1024M
-Xmx2048M
-XX:PermSize=1024M
-XX:MaxPermSize=2048M

当然,配置够高,还可以再提高一下响应的属性!

猜你喜欢

转载自blog.csdn.net/qq_37131111/article/details/84571585