碰到這個(gè),奇怪的是,我找不到任何關(guān)于它的頁(yè)面。在谷歌上搜索“PrintHeapAtGC not recognized”沒(méi)有任何幫助。事實(shí)上,它導(dǎo)致線(xiàn)程談?wù)撊藗內(nèi)绾卧?JVM 11 中毫無(wú)問(wèn)題地使用它。我已經(jīng)打印了我每行使用一個(gè)的標(biāo)志,也許是因?yàn)橐恍┪也恢郎踔潦墙M合的組合?我怎么檢查呢?有人可以看看這個(gè)并告訴我出了什么問(wèn)題嗎?-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
1 回答

互換的青春
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊
自 JDK 9 以來(lái),不再有-XX:+PrintHeapAtGC
其他一些打印選項(xiàng)。
日志-XX
記錄標(biāo)志已替換為統(tǒng)一的 JVM 日志記錄機(jī)制。
PrintHeapAtGC 的新等價(jià)物是-Xlog:gc+heap=debug
添加回答
舉報(bào)
0/150
提交
取消