JVM底層細節

CMS & G1 第一步併發標記採用算法 三色標記 黑色:根對象,或者該對象與它的子對象都被掃描過。 灰色:對本身被掃描,但是還沒掃描完該對象的子對象。 白色:未被掃描對象,如果掃描完所有對象之後,最終爲白色的爲不可達對象,既垃圾對象 GC併發情況下的漏標問題 CMS中的解決方案 Incremental Update算法(關注引用的增加) 當一個白色對象被一個黑色對象引用,將黑色對象重新標記爲灰色
相關文章
相關標籤/搜索