美文网首页
为什么GC标记需要STW

为什么GC标记需要STW

作者: vlsee | 来源:发表于2019-07-06 21:37 被阅读0次

举例
1.复制过程中,对象位置发生变化,若应用程序线程同步执行,为保证正常,复杂度需要多高。
2.标记过程中,若先遍历A对象的引用此时A未引用B;而后遍历到C对象的引用,此时C也未引用B;而在此间C对象将B的引用转移到了A上,则会将B对象误标记进而清除。

相关文章

网友评论

      本文标题:为什么GC标记需要STW

      本文链接:https://www.haomeiwen.com/subject/nbimhctx.html