G1(Garbage First)垃圾收集器是目前垃圾回收技术最前沿的成果之一. G1 同 CMS 垃圾回收器一样,关注最小时延的垃圾回收器,适合大尺寸堆内存的垃圾收集.但是,G1 最大的特点是引入分区的思路,弱化了分代的概念,合理利用垃圾收集各个周期的资源,解决了其他收集及 CMS 的很多缺陷. 官方推荐使用 G1 来代替 CMS. 通过本篇,我们可以了解掌握 G1 收集器的基本概念.堆内存.回收流程.GC模式.推荐用例等核心知识. 目录 G1 收集器概述 G1 的堆内存算法 1. G1 之前…