关于虚拟机中堆内存结构的详解

新建的对象会放在年轻带里面,年轻代填满会触发minor gc,minor gc会清除包括s0,s1在内的全部年轻代里面不用的垃圾。spa Eden(伊甸园)里面没有被清除的对象就是幸存下来的,就会被放入s0或者s1中,每次全部幸存对象必须放入一个survivor space区域,意味着必须有一个survivor space是空的。对象上面的数字表明他的年龄,即幸存的次数,每次幸存之后都会换surv
相关文章
相关标签/搜索