- 博客(1)
- 收藏
- 关注
原创 老年代的空间分配担保规则
老年代空间分配担保规则 首先,在执行任何一次Minor GC之前,JVM会检查一下老年代可用的内存空间,是否大于新生代所有对象的总大小(极端情况下,可能新生代Minor GC后,所有对象都存活下来,这时所有新生代对象全部要进入老年代) (1)检查后,如果老年代的可用内存大小是大于新生代的所有对象的总大小的,此时就可以放心大胆地对新生代发起一次Minor GC了。因为即使Minor GC之后所有对象都存活,即使Survivor区放不下,也可以转移到老年代去。 (2)检查后,如...
2021-09-12 15:57:17 441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人