摘要: 一、标记 初始标记。暂停应用程序线程(STW),根扫描,查找内存区域中和根直接引用的对象,查找到则标记,被查到到的对象如果有子对象,则子对象不会被标记;(标记:标记为存活的对象) 并发标记。GC线程和应用程序线程是并发执行的,不会STW;并发标记前会执行 SATB (Snapshot at begi 阅读全文
posted @ 2020-12-28 09:53 FrankYou 阅读(75) 评论(0) 推荐(0) 编辑