垃圾收集算法——標記-清除算法(Mark-Sweep)。

        最基礎的收集算法是「標記-清除」(Mark-Sweep)算法,如同他的名字一樣,算法分爲「標記」和「清除」兩個階段:首先標記出所有需要回收的對象,在標記完成後統一回收所有被標記的對象。之所以說他是最基礎的收集算法,是因爲後續的收集算法都是基於這種思路並對其不足進行改進而得到的。他的主要不足有兩個:一個是效率問題,標記和清除兩個過程的效率都不高;另一個是空間問題,標記清除之後會產生大
相關文章
相關標籤/搜索