关闭

G1收集器

别叨叨 1年前 ⋅ 145 阅读

Garbage first垃圾收集器是目前垃圾收集器理集结发展的最前沿成果,相比与CMS收集器,G1收集器两个最突出的改进是:

  1. 基于标记整理算法,不产生内存碎片。
  2. 可以非常精确控制停顿时间,在不牺牲吞吐量前提下,实现低停顿垃圾回收。

G1收集器避免全区域垃圾收集,它把堆内存划分为大小固定的几个独立区域,并且跟踪这些区域的垃圾收集进度,同时在后台维护一个优先级列表,每次根据所允许的收集时间,优先回收垃圾最多的区域。区域划分和优先级区域回收机制,确保G1收集器可以在有限时间获得最高的垃圾收集效率。


全部评论: 0

    我有话说: