新生代是存放新生的对象或年龄不大的对象 老年代则存放老年对象
新生代分为eden区、s0区、s1区,s0和s1也被称为from 和 to区域 他们是两块大小相等并且可以互换角色的空间。
绝大多数情况下 对象首先分配在eden区,在一次新生代回收后 如果对象还存活,则会进入s0区或s1区 之后每经过一次新生代回收,如果对象存活则它的年龄就加1,当对象达到一定的年龄后 则进入老年代
新生代是存放新生的对象或年龄不大的对象 老年代则存放老年对象
新生代分为eden区、s0区、s1区,s0和s1也被称为from 和 to区域 他们是两块大小相等并且可以互换角色的空间。
绝大多数情况下 对象首先分配在eden区,在一次新生代回收后 如果对象还存活,则会进入s0区或s1区 之后每经过一次新生代回收,如果对象存活则它的年龄就加1,当对象达到一定的年龄后 则进入老年代