新生代使用ParNew回收器,老年代使用串行回收器。
新生代使用ParNew回收器,老年代使用CMS回收器。
默认情况下,当CPU数量少于等于8个的时候,并行线程数为8个。如果CPU数量大于8,并行线程数量为 3+(5*cpu_nums/8)
muse@muse:/Users/muse/Desktop> jinfo -flag ParallelGCThreads 11303
-XX:ParallelGCThreads=8
【ParallelGC回收器(关注吞吐量)】
新生代使用ParallelGC回收器,老年代使用串行回收器
新生代使用ParallelGC回收器,老年代使用ParallelOldGC收器
muse@muse:/Users/muse/Desktop> jinfo -flag UseParallelGC 11303
-XX:-UseParallelGC
muse@muse:/Users/muse/Desktop> jinfo -flag MaxGCPauseMillis 11303
-XX:MaxGCPauseMillis=200
muse@muse:/Users/muse/Desktop> jinfo -flag GCTimeRatio 11303
-XX:GCTimeRatio=12
muse@muse:/Users/muse/Desktop> jinfo -flag UseAdaptiveSizePolicy 11303
-XX:+UseAdaptiveSizePolicy
新生代使用ParallelGC回收器,老年代使用ParallelOldGC收器
muse@muse:/Users/muse/Desktop> jinfo -flag UseParallelOldGC 11303
-XX:-UseParallelOldGC
muse@muse:/Users/muse/Desktop> jinfo -flag ParallelGCThreads 11303
XX:ParallelGCThreads=8