最新消息:历时半年,永住昨天下来了

Eclipse优化配置

可能是我个人机器比较老了,最近用Eclipse总是出现卡死的情况。修改了Java虚拟机的内存也有时出现卡死,特别是在用PDT开发PHP时,卡死的情况尤为严重。就感觉可能虚拟机的内存还不是唯一的设置方法,在网上找了半天,终于在一个日文网站上找到了一点点资料。修改Java虚拟机的内存后,再修改Java虚拟机的GC配置,这样基本上就不卡了。方法如下:

  1. 修改Java虚拟机的内存
    打开Eclipse目录下的eclipse.ini文件,修改Xms和Xmx。Xms修改到128M或者256M。Xmx根据自己的机器来定,我2G内存修改为1024M,感觉跑起来还不错。代码如下:
-Xms128m
-Xmx1024m
  1. 修改Java虚拟机的GC配置
    主要是设置XgcPrio和XpauseTarget。不过GC配置大多是要钱的,只有一两个是免费的。XpauseTarget设置为200以上的值才有用。我一般设置如下:
-XgcPrio:pausetime
-XpauseTarget:210

※关于GC配置可以参考http://maping930883.blogspot.com/2008/09/jvm016oracle-jrockit-jvm_15.html,虽然是关于JRockit JVM的介绍,但对普通JDK也是通用的,写得很通俗。

参考地址:http://akira.matrix.jp/?p=512

转载请注明:宇托的狗窝 » Eclipse优化配置

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址