background image

 
使用-XX:+UseParallelOldGC 开启
  可以将-XX:ParallelGCThreads 

 

根据 CPU 

 

的个数进行调整。可以是 CPU 数的 1/2

或者 5/8

 

  低延迟 GC 配置

 

  对于低延迟的应用,在年轻态可以使用 ParNew

 

,年老态可以使用 CMS 垃圾收集

器。
  可以使用-XX:+UseConcMarkSweepGC 和-XX:+UseParNewGC 打开。
  可以将-XX:ParallelGCThreads 

 

根据 CPU 

 

的个数进行调整。可以是 CPU 数的 1/2

或者 5/8
  可以调整-XX:MaxTenuringThreshold (晋升年老代年龄)调高,默认是 15.这样可

 

以减少年老代 GC 的压力
  可以-XX:TargetSurvivorRatio

 

,调整 Survivor 的占用比率。默认 50%.调高可以提

 

供 Survivor 区的利用率
  可以调整-XX:SurvivorRatio,

 

调整 Eden   

和 Survivor 的比重。默认是 8。这个比重越

小,Survivor 越大,对象可以在年轻态呆更多时间。