JVM 源码分析02 G1垃圾回收

G1垃圾收集算法主要应用在多CPU大内存的服务中,在满足高吞吐量的同时,竟可能的满足垃圾回收时的暂停时间,该设计主要针对如下应用场景: 垃圾收集线程和应用线程并发执行,和CMS一样 空闲内存压缩时避免冗长的暂停时间 应用需要更多可预测的GC暂停时间 不希望牺牲太多的吞吐性能 不需要很大的Java堆 GC模式 G1中提供了三种模式垃圾回收模式,young gc、mixed gc 和 full gc,
相关文章
相关标签/搜索