JVM系列(五)

GC一探究竟(二) 1.前言 在上一篇博客中介紹了關於GC的一些對象回收判斷以及簡單介紹了方法區的回收,但你們有沒有想過,內存的垃圾是如何收集的。因此,本文將講述幾種常見的垃圾收集算法。 2. 標記-清除算法 2.1 原理 該算法分爲標記,和清除兩個過程,其中,標記過程便是使用可達性分析算法,從GC Roots開始遍歷,在可達對象中的對象頭進行標記。而在清除過程,在堆內存中從頭到尾進行線性遍歷,清
相關文章
相關標籤/搜索