有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java CMSInitialMark GC暂停正在增加

我们最近将一个应用程序从Jrockit 1.6迁移到了JVM 1.7。在这里,我们观察到CMS初始标记的平均暂停持续时间和最大暂停持续时间正在稳步增加

enter image description here

我们正在使用的VM参数如下所示

JAVA_OPTS="-d64 -server -Xms8g -Xmx10g -XX:NewSize=2g -XX:MaxNewSize=3g -XX:PermSize=512m -XX:MaxPermSize=512m -verbose:gc -verbose:memory -Dsun.rmi.dgc.client.gcInterval=86400000 -Dsun.rmi.dgc.server.gcInterval=86400000 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=60 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Xloggc:verbose-hotspot-server.date +%Y%m%d%H%M%S.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -verbose:gc -XX:+PrintGCApplicationStoppedTime -XX:+UseGCLogFileRotation -XX:GCLogFileSize=50M -Djava.util.Arrays.useLegacyMergeSort=true -XX:+PrintGCCause"

提前谢谢你的帮助


共 (0) 个答案