細說JVM(垃圾收集算法和HotSpot的算法實現)

一、垃圾收集算法 1、標記—清除算法 思想: 標記清除算法分爲「標記」和「清除」兩個階段:首先標記出需要回收的對象,在標記完成後統一回收所有被標記的對象,標記的方法就是細說JVM(初步理解GC)中的可達性分析算法。 主要缺點: 效率問題:標記和清除的效率都不高,主要是因爲內存經過這種算法垃圾收集後變爲不規整的內存,標記和清除的效率受到了影響。 空間問題:因爲內存在垃圾收集後會產生大量不連續的內存碎
相關文章
相關標籤/搜索