JVM垃圾回收集算法 —— 標記-清除算法、複製算法、標記-整理算法

標記-清除算法 1、執行過程:如同它的名字一樣,算法分爲「標記」和「清除」兩個階段:首先標記出所有需要回收的對象,在標記完成後統一回收所有被標記的對象 2、該算法是回收算法中最基礎的算法,其他的算法都是基於該算法進行改進的 3、缺點: (1)效率問題:標記和清除兩個過程的效率都不高 (2)空間問題:標記清除之後會產生大量不連續的內存碎片,空間碎片太多可能會導致以後在程序運行過程中需要分配較大對象時
相關文章
相關標籤/搜索