官方指南:《Garbage First Garbage Collector Tuning》
一些摘要:
- MaxGCPauseMillis:最大GC暂停时间,默认是200,如果降低会降低应用停顿时间,但是会影响垃圾回收的吞吐。
- 如果出现形如“GC pause (G1 Evacuation Pause) (mixed) (to-space exhausted)”或“GC pause (G1 Evacuation Pause) (mixed) (to-space overflow)”,是GC时to区空间不够了,可以降低InitiatingHeapOccupancyPercent以及提高G1ReservePercent。
- 其他多数都会很智能的调整。