GC算法簡述

引用計數法 對於一個對象A,只要有任何一個對象引用了A,則A的計數器就加1。引用失效則減1。若是對象A的引用計數器爲0,則A就不能再使用。java 存在兩個很是嚴重的問題:web 沒法處理循環引用的問題 引用計數器在每次因引用產生和消除的時候,須要伴隨加法操做和減法操做,性能降低。 標記清除法(Mark-Sweep) Mark-Sweep是現代垃圾回收算法的思想基礎,該算法分爲兩個階段:算法 標記
相關文章
相關標籤/搜索