JVM判断对象是否存活方法 以及 GC root集合
文章目录引用计数可达性分析Java中的GC root:
引用计数
优点:实现简单
缺点:难以解决对象循环引用的问题
可达性分析
对象是否与 GCroot 可达来判断对象将来是否会被使用
基于图论观点:如果图的连通分量大于 GC root数量,那么就存在不可达的对象,不可达对象是Java编码用户 不可见,jvm运行时不可见的对象
Java中的GC root:
虚拟机栈(栈帧中的本地变...
原创
2020-02-17 17:19:21 ·
590 阅读 ·
0 评论