IntelliJ IDEA配置

  • IDEA内存配置

找到IDEA的安装目录,例如我电脑上:D:IDEAJetBrainsIntelliJ IDEA 14.1.1in目录下的 idea64.exe.vmoptions 文件,然后用记事本打开,内容如下所示:

-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true

那我们进行IDEA内存设置的依据是什么,这里要利用JDK自带的一个小工具:D:Program Files (x86)JDKJavajdk1.6.0_45in,在该目录下有:jvisualvm.exe程序,打开运行:

QQ截图20150802150150

在监控选项中可以看到堆、PermGen的使用情况,根据图中的展示的情况合理设置。

主要是设置:

-Xms300m
-Xmx750m
-XX:MaxPermSize=350m

这三项的值,根据图示监控显示的值和实际情况进行合理的设置。

  • IDEA中Tomcat内存设置

当我们启动Tomcat之后,jvisualvm.exe就会显示Tomcat所占用的堆、PermGen的使用情况。然后进行合理的设置:

QQ截图20150802152708

在途中的VM options中设置合理的值就可以了。

  • IDEA中的Maven设置

当使用maven管理项目时,jvisualvm.exe也会显示堆的使用情况,所以我们可以根据实际情况进行设置。

QQ截图20150802153022

原文地址:https://www.cnblogs.com/shi-blog/p/4695849.html