详解G1垃圾回收的过程
详解G1垃圾回收的过程一、回收过程概述二、回收详细过程1、年轻代GC2、并发标记过程3、混合回收过程4、Full GC过程三、G1优化建议一、回收过程概述在步骤3中,对老年代的回收不是回收整个老年代,保证可控低延迟的情况下(也就是根据程序员设置的暂停时间)回收老年代。二、回收详细过程1、年轻代GC扫描根主要是扫描GC Roots;RSet为记忆集,处理跨代引用问题所需的数据结构;dirty card queue表示:在执行引用赋值语句时,会在dirty card queue保存一个
复制链接