1. 首页
  2. 编程面试题
  3. Java
  4. JVM

垃圾回收算法



**标记-清除算法**
标记需要回收的对象,然后清除,会造成许多内存碎片。
**复制算法**
将内存分为两块,只使用一块,进行垃圾回收时,先将存活的对象复制到另一块区域,然后清空之前的区域。
**标记-整理算法**
与标记清除算法类似,但是在标记之后,将存活对象向一端移动,然后清除边界外的垃圾对象。
**分代收集算法**
分为年轻代和老年代,年轻代时比较活跃的对象,使用复制算法做垃圾回收。老年代每次回收只回收少量对象,使用标记整理法。

发布者:admin,如若转载,请注明出处:https://ai1024.vip/39956.html

QR code
//