JVM 源碼分析02 G1垃圾回收

G1垃圾收集算法主要應用在多CPU大內存的服務中,在滿足高吞吐量的同時,竟可能的滿足垃圾回收時的暫停時間,該設計主要針對如下應用場景: 垃圾收集線程和應用線程併發執行,和CMS一樣 空閒內存壓縮時避免冗長的暫停時間 應用需要更多可預測的GC暫停時間 不希望犧牲太多的吞吐性能 不需要很大的Java堆 GC模式 G1中提供了三種模式垃圾回收模式,young gc、mixed gc 和 full gc,
相關文章
相關標籤/搜索