jvmsurvivor专题

小白进阶篇之为什么你的JVMSurvivor区仅仅20M

背景 某一天,有一位同学在群里发来一张 jmap -heap 内存使用情况图。 说 Survivor 区占比总是在 98% 以上。       仔细观察这张图,其中包含几个重要信息: From 和 To 区都比较小,只有 10M。容量比较小,才显得占比高。Old 区的占比和使用量(两个多 G)都比较高。 此外,还可以看到 Eden、From、To 之间的比例不是默认的 8:1