-XX:+UseParNewGC |
ParNew + SerialOld |
ParNew + MarkSweepCompact |
ParEdenSpace + TenuredGen + ParSurvivorSpace |
-XX:+UseParallelGC |
使用 PS Scavenge + Serial Old(PS MarkSweep) |
PS Scavenge + PS MarkSweep |
PSEdenSpace + PSOldGen + PSSurvivorSpace |
-XX:+UseParallelOldGC |
使用 PS Scavenge + Parallel Old |
PS Scavenge + PS MarkSweep |
PSEdenSpace + PSOldGen + PSSurvivorSpace |
-XX:+UseConcMarkSweepGC |
使用ParNew + CMS + SerialOld |
ParNew + ConcurrentMarkSweep |
ParEdenSpace + CMSOldGen + ParSurvivorSpace |
-XX:+UseG1GC |
使用G1 |
G1 Young Generation + G1 Old Generation |
G1EdenSpace + G1OldGen + G1SurvivorSpace |