性能问答>YGC有点偏高,平均78Ms,频率比较低>
2回复
2年前

YGC有点偏高,平均78Ms,频率比较低



WechatIMG2843.jpeg

-Xms5120M -Xmx5120M -Djava.awt.headless=true -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -Xloggc:/data/logs/scm-gateway/scm-gateway-gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime -XX:+HeapDumpOnOutOfMemoryError

uptime 163064s

ygc才196次,耗时15145ms

3372 阅读
请先登录,再评论

看参数里都设置了-XX:MaxGCPauseMillis=100 ,也就是意味着你能接受100ms上下的一个耗时,这个正常吧😄

2年前
回复 你假笨:

-XX:MaxGCPauseMillis=100 这个是由运维统一配置的,实际吞吐量没那么大,现在我改为40了,YGC耗时平均30ms左右了,频率没有升高,笨神还有其他优化方案吗?

2年前回复