国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java堆外內(nèi)存泄漏排查 JVM堆內(nèi)存中,為何有兩個(gè)survivor區(qū),一個(gè)不行嗎?

JVM堆內(nèi)存中,為何有兩個(gè)survivor區(qū),一個(gè)不行嗎?年輕一代使用復(fù)制算法。每次執(zhí)行小GC時(shí),伊甸園區(qū)域中幸存的物體都會(huì)被復(fù)制到幸存區(qū)域,幸存的物體會(huì)被移到老年。如果只有一個(gè)幸存者區(qū)域,它將產(chǎn)生垃

JVM堆內(nèi)存中,為何有兩個(gè)survivor區(qū),一個(gè)不行嗎?

年輕一代使用復(fù)制算法。每次執(zhí)行小GC時(shí),伊甸園區(qū)域中幸存的物體都會(huì)被復(fù)制到幸存區(qū)域,幸存的物體會(huì)被移到老年。如果只有一個(gè)幸存者區(qū)域,它將產(chǎn)生垃圾碎片。

讓我們看看只有一個(gè)s區(qū)域的情況

如果有兩個(gè)區(qū)域,一個(gè)是S1,一個(gè)是S2,則將S1和Eden區(qū)域的幸存對(duì)象復(fù)制到S2,下次觸發(fā)時(shí)將S2和Eden區(qū)域的幸存對(duì)象復(fù)制到S1