JVM垃圾回收算法標記清除和複製算法

標記清除算法 當堆中的有效空間被耗盡時,JVM就會停止整個程序(也被稱爲stop the world),然後開始兩項工作.一是:標記, 而是:清除 標記 遍歷所有GC Roots,將所有GC Roots可達的對象都標記爲存活對象. 清除 遍歷堆中所有的對象把沒有標記的對象全部清除. 在程序運行期間,當堆中的可用內存被耗盡時,GC線程就會啓動並停止程序,GC線程將存活的對象標記一遍,沒有被標記的對象
相關文章
相關標籤/搜索