標記-壓縮方法

    標記-壓縮算法適用於存活對象比較多的場合,如老年代。它在標記-清除算法的基礎上坐了一些優化。和標記-清除算法一樣, 標記-壓縮算法也是首先從根結點開始,對所有可以達到的對象進行一次標記。但之後,它並是要簡單但清理未被標記的對象, 而是將所有存活的對象壓縮到內存的一端。之後,清理所有邊界外的空間。 找出標記的對席後,開始移動存活對象,不是清除未標記的對象。移動完後 ,清理邊界外的對象。 標記
相關文章
相關標籤/搜索