优化JVM参数
用户级别修改:
打开IDEA,选择Help–>Edit Custom VM Options… 将以下参数内容内容复制过来。
(会在操作系统的当前用户目录下生成一份配置文件,如:C:\Users\code0\.IntelliJIdea\config\idea64.exe.vmoptions
)
系统级别修改:
直接修改 IntelliJ IDEA 安装目录下的/bin/idea64.exe.vmoptions【记得备份】文件,如果是32位系统,修改idea.exe.vmoptions文件中的参数。
(直接覆写系统默认设置对当前操作系统所有用户都有效)
具体参数如下:
-Xms512m
-Xmx750m
-Xmn264m
-XX:MaxPermSize=350m
-XX:PermSize=128m
-XX:ReservedCodeCacheSize=240m
-Xverify:none
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-server
-Dsun.io.useCanonCaches=false
-Dsun.awt.keepWorkingSetOnMinimize=true
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
1 | 注:-Xms512m 设置初时的内存大小,提高Java程序的启动速度 |