JVM垃圾回收機制

1、如何確定某個對象是垃圾 1)引用計數法:一個對象沒有任何與之關聯的引用。無法解決循環引用問題。 2)可達性分析:在「GC roots」和一個對象之間沒有可達路徑。不可達對象不等於可回收對象,不可達對象變爲可回收對象至少要經過兩次標記過程。 2、垃圾回收算法 1)標記-清除算法(Mark-Sweep) 最基礎的垃圾回收算法,分爲兩個階段:標註和清除。(內存碎片化)                
相關文章
相關標籤/搜索