虛擬機啟動引數如下,運行環境為openjdk8,linux 64bit系統,開啟XX:+HeapDumpAfterFullGC -XX:+HeapDumpBeforeFullGC,但是在fullgc前后沒有dump檔案生成,是啥原因呀?求大佬解答。
-server -Xmx3G -Xms3G -XX:NewRatio=3 -XX:SurvivorRatio=4 -Xss256k -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -XX:MaxTenuringThreshold=15 -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+UseFastAccessorMethods -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:CMSFullGCsBeforeCompaction=1 -XX:+UseCMSCompactAtFullCollection -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=75 -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=8 -XX:GCLogFileSize=128M -XX:+HeapDumpAfterFullGC -XX:+HeapDumpBeforeFullGC -Xloggc:/home/logs/gc.bin -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/logs
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/94584.html
標籤:Java相關
上一篇:拿到一個基于java的用springboot + layui + mybatisplus +shiro寫的后臺管理系統代碼應該怎么分析它是如何實作每一個功能的
