1:引用计数器算法:(目前不是jdk的垃圾回收算法)

如图:

jvm-GC集合篇一之GC查找可回收垃圾算法

 

计数器算法缺点:(两个对象互相引用,垃圾无法回收)

jvm-GC集合篇一之GC查找可回收垃圾算法

 

2:可达性分析算法(GC Root)

   概念:将"GC Roots" 对象作为起点,从这些节点向下搜索引用的对象,找到对象都标记为非垃圾对象,其余未标记的对象都是垃圾对象GC Roots根节点:线程栈的本地变量、静态变量、本地方法栈变量等等。

jvm-GC集合篇一之GC查找可回收垃圾算法

 

相关文章:

  • 2021-09-29
  • 2021-12-03
  • 2021-05-27
  • 2021-05-19
  • 2022-01-18
  • 2021-08-25
  • 2021-07-08
  • 2021-11-24
猜你喜欢
  • 2021-12-10
  • 2021-05-04
  • 2021-05-03
  • 2021-07-06
  • 2021-08-14
  • 2021-06-11
相关资源
相似解决方案