vmoptions默认配置_idea VM options参数优化

idea 如果不优化相关的配置会很卡,而且热加载也会很慢,每一次保存都在那儿等很久,所以配置好 VM options会好很多。

具体操作如下:

1.打开设置页面  Settings

2.选择:Bulid,Execution,Deployment>Bulid Tools>Maven>Runner

3.找到:VM Options

5.Apply

e57cd1dc8c9f33bb9c8e546e53d70a6c.png

vm options 优化参数如下:

-Xms2048m

-Xmx2048m

-XX:MaxMetaspaceSize=512m

-XX:MetaspaceSize=512m

-XX:InitialBootClassLoaderMetaspaceSize=64M

-XX:NewRatio=2

-XX:SurvivorRatio=8

-XX:MaxTenuringThreshold=6

-XX:+UseConcMarkSweepGC

-XX:CMSFullGCsBeforeCompaction=5

-XX:+CMSParallelRemarkEnabled

-XX:+CMSClassUnloadingEnabled

-Xss1024k

-XX:+DisableExplicitGC

-XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses

-XX:ReservedCodeCacheSize=240m

-XX:SoftRefLRUPolicyMSPerMB=50

-ea

-Dsun.io.useCanonCaches=false

-Djava.net.preferIPv4Stack=true

-XX:+HeapDumpOnOutOfMemoryError

-XX:-OmitStackTraceInFastThrow

-XX:+PrintGCDetails

-XX:+PrintGCTimeStamps

-Xloggc:D:/temp/gclog/idea.gc.log

-XX:+PrintHeapAtGC