网站首页
编程语言
数据库
系统相关
其他分享
编程问答
色法
2024-08-07
三色法GC总结
作用:因并发标记过程中,程序还在跑。对象间的引用会发生变化,可能会导致漏标或错标情况。因此采用三色法,将扫描的各情况用颜色区别出来。三种颜色白色:一开始所有对象的颜色都是白色,即未扫描过的对象。灰色:表示对象已经扫描到了,但是对象所在的引用对象,还未全部扫描完成。黑色:表示