JVM中工具jstat的使用

 

jstat命令命令格式:
jstat [Options] vmid [interval] [count]
 
命令參數說明:
Options,一般使用 -gcutil 或  -gc 查看gc 情況
pid,當前運行的 java進程號 
interval,間隔時間,單位爲秒或者毫秒 
count,打印次數,如果缺省則打印無數次
 
Options 參數如下:
-gc:統計 jdk gc時 heap信息,以使用空間字節數表示
-gcutil:統計 gc時, heap情況,以使用空間的百分比表示
-class:統計 class loader行爲信息
-compile:統計編譯行爲信息
-gccapacity:統計不同 generations(新生代,老年代,持久代)的 heap容量情況
-gccause:統計引起 gc的事件
-gcnew:統計 gc時,新生代的情況
-gcnewcapacity:統計 gc時,新生代 heap容量
-gcold:統計 gc時,老年代的情況
-gcoldcapacity:統計 gc時,老年代 heap容量
-gcpermcapacity:統計 gc時, permanent區 heap容量

 

jstat -gc pid 垃圾回收統計

- S0C:第一個倖存區的大小
- S1C:第二個倖存區的大小
- S0U:第一個倖存區的使用大小
- S1U:第二個倖存區的使用大小
- EC:伊甸園區的大小
- EU:伊甸園區的使用大小
- OC:老年代大小
- OU:老年代使用大小
- MC:方法區大小
- MU:方法區使用大小
- CCSC:壓縮類空間大小
- CCSU:壓縮類空間使用大小
- YGC:年輕代垃圾回收次數
- YGCT:年輕代垃圾回收消耗時間
- FGC:老年代垃圾回收次數
- FGCT:老年代垃圾回收消耗時間
- GCT:垃圾回收消耗總時間


 

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