jvm深度学习(11):GC并发标记之三色标记及漏标问题

三色标记 概念叙述         在三色标记法之前有一个算法叫Mark-And-Sweep(标记清除)。这个算法会设置一个标志位来记录对象是否被使用。最开始所有的标记位都是 0,如果 发现对象是可达的就会置为 1,一步步下去就会呈现一个类似树状的结果。等标记的步骤完成后,会将未被标记的对象统一清理,再次把所有的标记位设置成 0方便下次清理。         这个算法最大的问题是 GC 执行期间需
相关文章
相关标签/搜索