vmoptions-record

[TOC]

Alt text

-Xms2048m Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
-Xmx4096m Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-Xmn   Java Heap Young区大小,不熟悉最好保留默认值;
-XX:ReservedCodeCacheSize=512m 保留代码占用的内存容量
-XX:+IgnoreUnrecognizedVMOptions
-XX:+UseG1GC 它会从内存中删除垃圾对象
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError 当首次遭遇OOM时导出此时堆中相关信息
-XX:-OmitStackTraceInFastThrow
-ea
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-XX:ErrorFile=$USER_HOME/java_error_in_webstorm_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_webstorm.hprof

-Dawt.usesystemAAFontSettings=lcd
-Dawt.java2d.opengl=true

results matching ""

    No results matching ""