GC调优
固定参数:
-Xms100m
-Xmx100m
-XX:+PrintGCTimeStamps
-XX:+PrintGCDetails
-Xloggc:gclog.txt
1.并行收集器
实时监控结果如图: 从图中可以看到,在30s内发生了4618次YGC,耗时6.862s;发生了FullGC 5次,耗时0.040s,总gc耗时6.902s,响应时间23.098m,吞吐量77%。
2.串行收集器
从图中可以看到,在30s内发生了5905次YGC,耗时7.406s;发生了FullGC 0次,耗时0.000s,总gc耗时7.406s,响应时间22.594m,吞吐量75%。
3.CMS收集器 + ParNew
从图中可以看到,在30s内发生了5791次YGC,耗时8.204s;发生了FullGC 0次,耗时0.000s,总gc耗时8.204s,响应时间21.796m,吞吐量73%。
4.G1收集器
从图中可以看到,在30s内发生了5738次YGC,耗时14.514s;发生了FullGC 8次,耗时0.080s,总gc耗时14.594s,响应时间15.406m,吞吐量51%。