您的位置:首页 > 编程语言 > Java开发

解决运行eclipse内存不足的问题

2012-04-07 00:20 363 查看
在eclipse目录下建个批处理文件eclipse.bat,用文本编辑器打开,写入如下内容:

eclipse.exe -vmargs -Xms128m -Xmx512m -XX:PermSize=128m -XX:PermSize=256m

然后保存.以后运行eclipse的时候就执行这个批处理就行了.

解释下参数的意思:

-vmargs 说明后面的参数都是java虚拟机(vm)的参数

-Xms128m 虚拟机占用系统的最小内存

-Xmx512m 虚拟机占用系统的最大内存

-XX:PermSize=64m 最小堆大小.一般报内存不足时,都是说这个太小,堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置

-XX:PermSize=128m 最大堆大小.这个也适当边大些

然后 单击批处理文件启动

也可以在eclipse.ini 中配置

-----------------------------------------
最近在用eclipse的时候,过上一会老弹出一个对话框,提示内存不足(大意),找了好多资料都没有解决,最近在eclipse的官方网站上找到了其解决的办法,希望对像我一样的朋友有帮助,解决方法如下,

在桌面上建一个启动eclipse的快捷方式,在该快捷方式上单击右键,在常规标签的目标中加入下面的内容:

E:\eclipse\eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaXPermSize=128M,其中“E:\eclipse\eclipse.exe” 是我eclipse的路径。

然后重启你的eclipse试试!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: