- 论坛徽章:
- 0
|
在Eclipse中安装MyEclipse插件后,使用时出现如下问题:弹出问题对话框
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 has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这个值设置大一些就可以了。
可以在eclipse.ini文件中将默认设置改为-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M或者更大。
还有两种方式可以参考:
1.打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮,
出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m ,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭 Preferences对话框,重新启动Eclipse即可。
2.右击eclipse快捷方式,在属性---快捷方式标签下---目标中输入E:\eclipse\eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M其中E:\eclipse\eclipse.exe是eclipse的位置,就可以了
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94834/showart_2097310.html |
|