1回复
4年前
请问为什么gceasy.io 将promotion failed导致的GC归类到Young GC?
环境:jdk8、centos7
CommandLine flags参数:
-XX:InitialHeapSize=8589934592
-XX:MaxHeapSize=8589934592
-XX:MaxNewSize=2863312896
-XX:MaxTenuringThreshold=6
-XX:NewSize=2863312896
-XX:OldPLABSize=16
-XX:OldSize=5726621696
-XX:+PrintCommandLineFlags
-XX:+PrintGC
-XX:+PrintGCApplicationStoppedTime
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-XX:ThreadStackSize=256
-XX:+UseCompressedClassPointers
-XX:+UseCompressedOops
-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC
发生promotion failed时的GC日志
gceasy.io在线日志分析的结果
问题
请问大神
1、gceasy.io将17秒归类到Young GC,请问这个分析结果对吗?
2、promotion failed问题可否先通过指定-XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly 来改善(当前使用默认的-1值,92%)?
3165 阅读