复制算法:
其核心思想:将内存空间分为两块,每次只使用其中的一块,在垃圾回收时,将正在使用的内存中存留对象复制到未被使用的内存中去,然后清除正在使用内存中的所有的对象,反复交换两个内存的角色,完成垃圾收集。
(java中新生代的from和to空间就是使用这个算法)
复制算法:
其核心思想:将内存空间分为两块,每次只使用其中的一块,在垃圾回收时,将正在使用的内存中存留对象复制到未被使用的内存中去,然后清除正在使用内存中的所有的对象,反复交换两个内存的角色,完成垃圾收集。
(java中新生代的from和to空间就是使用这个算法)