新生代收集器,復制算法,並行收集,面向吞吐量要求(吞吐量優先收集器)。
吞吐量=用戶代碼運行時間/(用戶代碼運行時間+垃圾回收時間)
-XX:MaxGCPauseMillis:控制最大垃圾收集停頓時間,大於零的毫秒數。
-XX:GCTimeRatio:吞吐量大小,0到100的整數,垃圾收集時間占總時間的比例,計算1/(1+n)gc時間占用比例。
-XX:UseAdaptiveSizePolicy:打開之後,就不需要設置新生代大小(-Xmn),Edian,survivor比例及(-XX:SurvivorRatio)晉升老年代年齡(-XX:PretenureSizeThreshold),虛擬機根據系統運行狀況,調整停頓時間,吞吐量, GC自適應調節策略,區別parnew。