Java JVM 11标志PrintHeapAtGC未被Amazon识别';s Corretto JVM 11

Java JVM 11标志PrintHeapAtGC未被Amazon识别';s Corretto JVM 11,java,jvm,java-11,corretto,Java,Jvm,Java 11,Corretto,遇到这个,奇怪的是,我找不到任何关于它的页面。在google上搜索“PrintHeapAtGC not Recognited”没有任何帮助。事实上,它导致线程毫无问题地讨论人们如何在JVM 11中使用它 我已经打印了我每行使用一个的标志,可能是因为某种组合,我甚至不知道是什么组合 我该怎么检查呢 谁能看看这个,告诉我怎么了 -XX:+ExitOnOutOfMemoryError -XX:NewRatio=3 -XX:SurvivorRatio=4 -XX:TargetSurvivorRat

遇到这个,奇怪的是,我找不到任何关于它的页面。在google上搜索“PrintHeapAtGC not Recognited”没有任何帮助。事实上,它导致线程毫无问题地讨论人们如何在JVM 11中使用它

我已经打印了我每行使用一个的标志,可能是因为某种组合,我甚至不知道是什么组合

我该怎么检查呢

谁能看看这个,告诉我怎么了

-XX:+ExitOnOutOfMemoryError 
-XX:NewRatio=3 
-XX:SurvivorRatio=4 
-XX:TargetSurvivorRatio=90 
-XX:MaxTenuringThreshold=8 
-XX:+UseParallelGC 
-XX:ParallelGCThreads=4 
-XX:+CMSScavengeBeforeRemark 
-XX:PretenureSizeThreshold=64m 
-XX:+UseCMSInitiatingOccupancyOnly 
-XX:CMSInitiatingOccupancyFraction=50 
-XX:CMSMaxAbortablePrecleanTime=6000 
-XX:+CMSParallelRemarkEnabled 
-XX:+ParallelRefProcEnabled 
-XX:-OmitStackTraceInFastThrow -verbose:gc 
-XX:+PrintHeapAtGC 
-XX:+PrintGCDetails 
-XX:+PrintGCDateStamps 
-XX:+PrintGCTimeStamps 
-XX:+PrintTenuringDistribution 
-XX:+PrintGCApplicationStoppedTime -Xloggc:/tmp/gc.log 
-XX:+UseGCLogFileRotation 
-XX:NumberOfGCLogFiles=9 
-XX:GCLogFileSize=20M 
-XX:+PrintFlagsFinal 
-XX:+PrintFlagsWithComments -version

自JDK 9以来,不再有
-XX:+PrintHeapAtGC
和其他一些打印选项。
-XX
日志标记已替换为机制

PrintHeapAtGC的新等价物是
-Xlog:gc+heap=debug