JVM垃圾收集算法之標記清理算法

算法描述 標記-清除(Mark-Sweep)算法是最基礎的JVM垃圾收集算法,JVM其他的垃圾收集算法都是從此算法演化而來。 算法步驟 1、標記:首先標記出所需要回收的對象 2、清除:在標記完成後統一回收掉所有被標記的對象 算法優點 算法思路簡單,容易實現 算法缺點 1、效率問題:標記和清除過程的效率都不高 2、空間問題:標記清除後會產生大量不連續的內存碎片,空間碎片太多會導致在程序以後的運行過程
相關文章
相關標籤/搜索