CMS和G1

CMS: 采用标记清除算法,在收集垃圾阶段,与工作线程并发执行。 初始标记:stop the word, 标记一些和GC Roots相连的对象,速度很快。 并发标记:可达性性分析,找到存活对象,期间与工作线程并发执行。 重新标记:stop the word, 因为并发标记阶段,工作线程的执行会导致一些对象的标记更改,这个阶段,就是修正这些标记变化的对象。时间比初始标记长,但远低于并发标记。 并发清
相关文章
相关标签/搜索