JVM-空间分配担保
2021-08-17 08:40:30 13 举报
JVM-空间分配担保
作者其他创作
大纲/内容
先检查老年代最大可用的连续空间是否大于新生代所有对象总 空间
失败
内存溢出OOM
正常结束
是
成功
执行FullGC
冒险失败:空间不够
是否允许担保失败(jdk6 up之后去掉,只根据大小判断)
执行MinorGC
是:冒险
否
开始Minor GC之前
检查老年代最大可用的连续空间是否大于历次晋升到老年代对象的平均大小
冒险成功
0 条评论
下一页