idea的vm配置

  今天继续得空,优化了下idea的速度.它自带的配置真的无法恭维啊.

 

开始,果断修改 IntellJ/bin/idea.exe.vmoptions (记得备份哦亲)修改成

 

-Xms512m
-Xmx512m
-Xmn164m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-Xverify:none
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85
-ea

 重启Idea 感觉速度快很多啊.嘿嘿.但是查看gc记录发现每次permgen扩容造成fgc很频繁啊.有两个办法解决,升级JDK为JDK7,还有一个法子就是直接把PermGen的最小值和最大值设置成相同.很明显,我选择第一种.

 

然后就是升级idea的运行jdk.默认应该如下

 


现在修改 IntellJ/bin/idea.bat




 
 看看效果

 



 PermGen扩容就不会造成fgc啦.另外JDK7也会带来额外的性能提升.一举两得.嘿嘿.

 

基本就是这样啦.收工 .

你可能感兴趣的:(idea)