IntelliJ IDEA VM options参数调优

2020-06-11  本文已影响0人  北京硕爷

作者:夕夕石(硕爷)


一、痛点

有时候springboot项目或其他项目启动或者热加载较慢,这时候需要调一下 虚拟机参数

二、设置参数的方法

1、打开 IntelliJ IDEA软件:Preferences -> Build, Execution, Deployment -> Build Tools -> Maven -> Runner,

VM options输入框输入配置的参数(常用的参数会在最后给到你):

image image
2、还有一个地方:IDEA软件右上角,绿色三角按钮左边下拉框,点开,点击Edit Configuraions……
image

出现下面窗口后,左侧是每一个运行过的方法,可以自己改名,下面可以配置运行的类、方法,其中有个VM options,可以自己编辑参数

image

三、常用的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


作者:夕夕石(硕爷)


上一篇 下一篇

猜你喜欢

热点阅读