gc overhead limit exceeded
遇到需要较大内存的测试时,如果报gc overhead limit exceeded错,可在此设置JVM参数第一步,打开运行设置第二步,在此设置JVM参数# 参数说明(引自:https://support.huaweicloud.com/tuningtip-kunpenggrf/kunpengtuning_12_0063.html)-Xmx:设置JVM最大可用堆内存大小-Xms:设置初始堆大小,一
·
遇到需要较大内存的测试时,如果报gc overhead limit exceeded错,可在此设置JVM参数
第一步,打开运行设置
第二步,在此设置JVM参数
# 参数说明(引自:https://support.huaweicloud.com/tuningtip-kunpenggrf/kunpengtuning_12_0063.html)
-Xmx:设置JVM最大可用堆内存大小
-Xms:设置初始堆大小,一般和Xmx保持一致。
-Xmn:设置年轻代堆大小。
-Xss:设置每个线程的堆大小。JDK 1.5以后每个线程堆栈大小默认为1MB,1.5以前为256K。
-XX:NewRatio=设置年轻代(包括Eden和两个Survivor区)与老年代的比值(不包括永久代)。如设置为4,则年轻代与老年代所占比值为1:4,年轻代占整个堆栈的1/5。
-XX:SurvivorRatio=设置年轻代中Eden区与Survivor区的大小比值。如设置为4,则两个Survivor区与一个Eden区的比值为2:4,一个Survivor区占整个年轻代的1/6。
-XX:MaxPermSize=设置永久代堆大小。
更多推荐
已为社区贡献2条内容
所有评论(0)