突然发现一个怪事:小弟我的myeclipse8.6,修改myeclipse.ini中的内存系数居然无效
突然发现一个怪事:我的myeclipse8.6,修改myeclipse.ini中的内存系数居然无效!
myeclipse.ini内容如下:
但用着用着,居然还是跳出了内存不足,里边提示的居然还是默认值!
即:
-Xms256m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=64m
那个提示我关掉了,总之就是不起作用,
我网上看了下,有的说,可以在myeclipse.exe目前中,添加这些参数,但我试了,也没效果,这到底是怎么回事呢?
注:我的内存为4G,我的系统是64版的,myeclipse是32的吧,不知道跟这个有关系?
还有,我这个myeclipse是安装版的,非绿色版,是不是我当初安装时,配置参数被写到系统那里去了,所以我在这里,怎么改都没效果了?
虽然大部分时间不会跳出那个内存不足的提示,但偶尔跳出还是不爽,请高人指点解决之类。(最好别叫我再去安装一个什么的,因为,这个版本,我已做了不少优化之类的,再装显然麻烦啊)
------解决方案--------------------
重启MyEclipse了吗
------解决方案--------------------
你这是哪里内存不够,不会是JVM吧,或者tomcat?确定是MyEclipse?
------解决方案--------------------
MyEclipse有个自动检查更新,你肯定关了.
虽然你修改了配置文件, 但myeclipse没有去检索
所以还是默认的.
分拿来
------解决方案--------------------
分析的有道理。
------解决方案--------------------
你把myeclipse.ini拷贝到别的目录,然后在myeclipse下删掉它, 看看能不能启动,能启动说明myeclipse没调到它
------解决方案--------------------
首先,你可以用Windows->Preferences->General ,勾选 Show heap status.会在右下角弹出一个垃圾箱的图标,会显示当前的内存使用情况,请确认当前最大内存是否是512m.
如果是,说明你的设置可能没起作用,还有一种可能,你是否使用快捷方式启动的,如果是,建议去eclipse安装路径下执行exe文件,我以前碰到个类似用快捷方式不起作用,但是去安装目录使用就可以用。
希望对你有帮助,谢谢。
------解决方案--------------------
来学习的。。
myeclipse.ini内容如下:
-startup
AppData/Local/Genuitec/Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
AppData/Local/Genuitec/Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-install
E:/MyEclipse8.6
-vm
D:/Program Files/Java/jdk1.6.0_14/bin/javaw.exe
-configuration
configuration
-vmargs
-Xms512m
-Xmx1024m
-XX:PermSize=512m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=100m
但用着用着,居然还是跳出了内存不足,里边提示的居然还是默认值!
即:
-Xms256m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=64m
那个提示我关掉了,总之就是不起作用,
我网上看了下,有的说,可以在myeclipse.exe目前中,添加这些参数,但我试了,也没效果,这到底是怎么回事呢?
注:我的内存为4G,我的系统是64版的,myeclipse是32的吧,不知道跟这个有关系?
还有,我这个myeclipse是安装版的,非绿色版,是不是我当初安装时,配置参数被写到系统那里去了,所以我在这里,怎么改都没效果了?
虽然大部分时间不会跳出那个内存不足的提示,但偶尔跳出还是不爽,请高人指点解决之类。(最好别叫我再去安装一个什么的,因为,这个版本,我已做了不少优化之类的,再装显然麻烦啊)
------解决方案--------------------
重启MyEclipse了吗
------解决方案--------------------
你这是哪里内存不够,不会是JVM吧,或者tomcat?确定是MyEclipse?
------解决方案--------------------
MyEclipse有个自动检查更新,你肯定关了.
虽然你修改了配置文件, 但myeclipse没有去检索
所以还是默认的.
分拿来
------解决方案--------------------
分析的有道理。
------解决方案--------------------
你把myeclipse.ini拷贝到别的目录,然后在myeclipse下删掉它, 看看能不能启动,能启动说明myeclipse没调到它
------解决方案--------------------
首先,你可以用Windows->Preferences->General ,勾选 Show heap status.会在右下角弹出一个垃圾箱的图标,会显示当前的内存使用情况,请确认当前最大内存是否是512m.
如果是,说明你的设置可能没起作用,还有一种可能,你是否使用快捷方式启动的,如果是,建议去eclipse安装路径下执行exe文件,我以前碰到个类似用快捷方式不起作用,但是去安装目录使用就可以用。
希望对你有帮助,谢谢。
------解决方案--------------------
来学习的。。