G1最佳实践

示例

-Xms1550m
-Xmx1550m
-XX:+UseG1GC
-XX:MaxGCPauseMillis=200
-verbosegc
-XX:+PrintGCDateStamps
-Xloggc:ideagc.log 
-XX:MaxMetaspaceSize=428m

G1的堆是一整个, yong old是不连续的块
最好不要设置-Xmn XX:NewRatio ...

统计算法不同, 显示出来可能yong比old大


-XX:NewRatio=3

没有碎片, S0 S1的copy 性能提升不少

参考文档:
https://www.oracle.com/technetwork/tutorials/tutorials-1876574.html
https://www.oracle.com/technetwork/articles/java/g1gc-1984535.html

posted @ 2019-07-07 11:34  funny_coding  阅读(445)  评论(0编辑  收藏  举报
build beautiful things, share happiness