深入理解JVM底层原理实现

深入理解JVM底层 三色标记原理 垃圾回收只要从GC Roots 出发,只要被扫描过1次以后,会将该对象标记为黑色,接着扫该对象被引用的对象,当刚开始扫该对象的时候,会将对象变为灰色,没有还没有扫到的对象为灰色,当gc全部执行完以后,白色的对象为垃圾对象,可以进行回收 三色标记在并发场景下会有哪些问题呢 当从一个GC ROOTS下开始扫描,我们举2个线程同时进行可达性分析,线程1扫描完成以后,发现
相关文章
相关标签/搜索