GC基础理论知识及三色标记

Java GC java垃圾回收器自动回收,没有任何引用链接的就是垃圾 如何确定垃圾 引用计数法:记录引用计数,为0就是垃圾,但是无法解决循环引用找不到垃圾问题 根可达算法:没有同GC roots链接的,都是垃圾 垃圾清除算法 Mark-Sweep 标记清除,算法相对简单,两遍扫描(扫描一遍存活的,再扫描一遍未存活的)效率偏低,容易产生碎片,所以不适合eden区。存活对象比较多的情况下效率较高 C
相关文章
相关标签/搜索