JVM 源碼分析10 垃圾回收03

老年代TenuredGeneration的垃圾回收算法實現 第一種:標記清除 它是最基礎的收集算法。 原理:分爲標記和清除兩個階段:首先標記出所有的需要回收的對象,在標記完成以後統一回收所有被標記的對象。 特點:(1)效率問題,標記和清除的效率都不高;(2)空間的問題,標記清除以後會產生大量不連續的空間碎片,空間碎片太多可能會導致程序運行過程需要分配較大的對象時候,無法找到足夠連續內存而不得不提前
相關文章
相關標籤/搜索