CMS和G1的區別

CMS CMS:以獲取最短回收停頓時間爲目標的收集器,基於併發「標記清理」實現 (1)過程 1、初始標記:獨佔CPU,僅標記GCRoots能直接關聯的對象 2、 併發標記:可以和用戶線程並行執行,標記所有可達對象 3、 重新標記:獨佔CPU(STW),對併發標記階段用戶線程運行產生的垃圾對象進行標記修正 4、 併發清理:可以和用戶線程並行執行,清理垃圾 (2)優點 併發,低停頓 (3)缺點 對CP
相關文章
相關標籤/搜索