《垃圾回收的算法与实现》——引用计数法

基本概念 在对象中引入计数器(无符号整数),用于记录有多少对象引用了该对象。 经过增减计数器实现对内存的管理。 分配对象时将计数器置1。 更新引用时先对新指定的对象进行计数器加,然后才对旧对象进行减。 在对计数器作减法时,判断其计数器是否等于0,等于0 表示为垃圾,便可进行回收。 在更新引用时就进行了垃圾的标记与回收,所以STW会很短并且当对象变垃圾时能立马被回收。 优缺点 优势 即刻回收垃圾,在
相关文章
相关标签/搜索