关闭

新生代与复制算法

别叨叨 1年前 ⋅ 150 阅读

目前大部分JVM的GC对于新生代都采取Copying算法,因为新生代中每次垃圾回收都要回收大部分对象,即要复制的操作比较少,但通常并不是按照1:1来划分新生代。一般将新生代划分为一块较大的Eden空间和两个较小的Survivor空间(From Space,To Space),每次使用Eden空间和其中一块Survivor空间,当进行回收时,将该两块空间中还存活的对易受复制到另一块Survivor空间中。


全部评论: 0

    我有话说: