Java JVM 11标志PrintHeapAtGC未被Amazon识别';s Corretto JVM 11
遇到这个,奇怪的是,我找不到任何关于它的页面。在google上搜索“PrintHeapAtGC not Recognited”没有任何帮助。事实上,它导致线程毫无问题地讨论人们如何在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
-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