G1垃圾回收算法概述

垃圾回收都是基于分区进行的。G1在实现垃圾回收时一共提供了3种回收的方法,分别是新生代回收(称为Young GC, YGC),混合回收(称为Mixed GC),全回收(称为Full GC, FGC)。这3种垃圾回收触发的时机通常如下: 1. 应用程序分配对象时,发现内存不足,触发YGC; 2. 在YGC执行中,判断整体内存使用是否大于一定的阈值,如果大于启动并发标记;在并发标记完成后,当下一次启动
相关文章
相关标签/搜索