JVM垃圾回收(GC)原理

一.基本垃圾回收算法 1.引用計數(Reference Counting) 比較古老的回收算法。原理是此對象有一個引用則增加一個引用計數,刪除一個引用則較少一個引用計數。垃圾回收時,只回收引用計數爲0的對象。此算法最致命的是無法處理互相引用的問題。   2.標記-清除(Mark-Sweep) 此算法執行分兩個階段。第一個階段是從根節點開始標記所有被引用的對象;第二個階段遍歷整個堆,把未標記的對象清
相關文章
相關標籤/搜索