Eclipse.ini参数设置

最近Eclipse不知道是由于项目过多还是其他原因导致Eclipse进程容易卡死,一卡死Workspace保存出错,项目就全都不见了,又得重新导入。。。
鉴于此原因,自己也上网查询了相关资料,现整理如下:

-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小
               注意:一般报内存不足时,都是说这个太小,堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

自己用了这么久才知道,Eclipse也有配置文件可供我们自己设置,如下图打开自己的Eclipse安装路径:

注意:最好用UltraEdit或者用Notepad++打开编辑并保存(编码格式一致UFT-8),本人机器4G运行内存,比较垃圾,
根据自己机器的配置合理配置各项参数,本人默认初始设置的是Xms256m、Xmx1024,现更改如下:

更改之后,打开与关闭Eclipse很少有卡顿现象,也不会一直不停的building workspace...了,一个字,舒服!

原文地址:https://www.cnblogs.com/yyym/p/8407639.html