? ? ?G1收集器可以实现在基本不牺牲吞吐量的前提下完成低停顿的内存回收,这是由于它能够极力地避免完全区域的垃圾收集,之前的收集器进行收集的范围都是整个新生代或老年代,而G1将整个Java堆划分为多个大小固定的独立区域,并且跟踪这些区域里面的垃圾堆积程度,在后台维护一个优先列表,每次根据允许的收集时间,优先回收垃圾最多的区域。区域划分及优先级的区域回收,保证了G1收集器在有限的时间内可以获得可以获得最高的收集效率。
作者:柯之梦
来源:CSDN
原文:https://blog.csdn.net/yin4302008/article/details/86517532
版权声明:本文为博主原创文章,转载请附上博文链接!
原文:http://blog.51cto.com/13971805/2344002