初識JVM——GC算法

引用計數法 給每個已佔空間都設置上一個引用計數器,當指向這塊空間的引用數爲0時,便清理這塊兒空間。 這個方法實現起來比較簡單,但問題較多。 因爲計數器本身就有較大的資源消耗,很多場景都不適用。 複製算法 給新生代再次劃分,分爲 伊甸區(Eden)和 兩個倖存區(from 和 to)。 此方法運行時效性好,比較快。但: 兩個倖存區中 一定有一個是空的,這樣就相當於浪費了一部分空間。 標誌-清除-壓縮
相關文章
相關標籤/搜索