首页 > 解决方案 > 是什么导致幸存者在 Eden GC 后不会从 1 切换到 0

问题描述

是什么导致幸存者使用相同的空间而不是在 Eden GC 后从 1 切换到 0。

Java:  Java HotSpot(TM) 64-Bit, 1.7.0_80
OS: Windows10.

下面给出了 Jboss4.0.4 中测试环境的设置。

 JAVA_OPTS=-server -Xmx12288m -Xms6144m -Xmn4096m -Xss512k -XX:PermSize=1024m -XX:MaxPermSize=2048m -XX:SurvivorRatio=10 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:ParallelGCThreads=8 -XX:+UseCompressedOops -Dsun.rmi.dgc.client.gcInterval=1800000 -Dsun.rmi.dgc.server.gcInterval=1800000 -Dprogram.name=%PROGNAME% -Dfile.encoding=utf-8 -Djboss.platform.mbeanserver=true

视觉VM GC

标签: javagarbage-collectionjvm

解决方案


推荐阅读