JVM研究之觀測工具jstat詳解

用以判斷JVM是否存在內存問題,判斷JVM垃圾回收是否正常
語法結構:

man jstat
Usage: jstat -help|-options
jstat [ generalOption | outputOptions vmid [interval[s|ms] [count]] ]

參數解釋:
*Options -選項,我們一般使用-gcutil查看GC情況
vmid     -VM的進程號,即當前運行的java進程號
interval -間隔時間,單位爲秒或毫秒
count    -打印次數,如果缺省則打印無數次

[使用示例1:]
使用示例1

S0 -Heap上的Survivor space 0區已使用空間的百分比
S1 -Heap上的Survivor space 1區已使用空間的百分比
E -Heap上Eden space區已使用空間的百分比
O -Heap上的Old space區已使用空間的百分比
P -Perm space區已使用空間的百分比
YGC -從應用程序啓動到採樣時發生Yang GC 的次數
YGCT -從應用程序啓動到採樣時Yang GC所用的時間【單位秒】
FGC -從應用程序啓動到採樣時Full GC的次數
FGCT -從應用程序啓動到採樣時Full GC所用的時間
GCT -從應用程序啓動到採樣時用於垃圾回收的總時間【單位秒】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章