一、 使用 jps 命令查看配置了JVM的服務(wù)
jps

image
標(biāo)紅部分是進程號
二、查看某個進程JVM的GC使用情況
jstat -gc 71614 5000
jstat -gc 進程號 刷新時間

image
- S0C:年輕代中第一個survivor(幸存區(qū))的容量 (字節(jié))
- S1C:年輕代中第二個survivor(幸存區(qū))的容量 (字節(jié))
- S0U :年輕代中第一個survivor(幸存區(qū))目前已使用空間 (字節(jié))
- S1U :年輕代中第二個survivor(幸存區(qū))目前已使用空間 (字節(jié))
- EC :年輕代中Eden(伊甸園)的容量 (字節(jié))
- EU :年輕代中Eden(伊甸園)目前已使用空間 (字節(jié))
- OC :Old代的容量 (字節(jié))
- OU :Old代目前已使用空間 (字節(jié))
- MC:metaspace(元空間)的容量 (字節(jié))
- MU:metaspace(元空間)目前已使用空間 (字節(jié))
- YGC :從應(yīng)用程序啟動到采樣時年輕代中g(shù)c次數(shù)
- YGCT :從應(yīng)用程序啟動到采樣時年輕代中g(shù)c所用時間(s)
- FGC :從應(yīng)用程序啟動到采樣時old代(全gc)gc次數(shù)
- FGCT :從應(yīng)用程序啟動到采樣時old代(全gc)gc所用時間(s)
- GCT:從應(yīng)用程序啟動到采樣時gc用的總時間(s)
三、查看服務(wù)類加載情況
jstat -class 71614 1000
jstat -class 進程號 刷新時間

image.png
類加載情況
四、jvisualvm
jvisualvm
jvisualvm命令,工具查看對應(yīng)內(nèi)存使用情況,dump文件