JVM JDK 自帶查看工具Jstat

Jstat是JDK提供的查看JVM內存使用狀況,是一個很好用的工具。這兩天服務器出現內存使用很高的狀況,本人首先想到jstat這個命令去查看內存使用狀況。jstat的用法介紹服務器

-gccause:百分比的形式顯示,使用的內存狀況
-gc: 使用狀況
-class:統計加載的類
-compiler:統計編譯狀況
-gccapacity : 統計堆內存
-gcutil: 總結垃圾回收統計

上述執行結果及介紹 一、統計容量與使用狀況工具

[root@master bin]# jstat -gc 3676
 S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
896.0  896.0   92.9   0.0    7680.0   2060.3   18812.0    15479.7   12824.0 12392.8  0.0    0.0       88    0.482   1      0.016    0.498

S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU分別表示:Survivor 0, 1區,倖存區,老年代,方法區的容量與使用量
 CCSC   CCSU:表示壓縮類空間大小及使用大小。
YGC     YGCT :年輕代牢記回收次數及消耗的時間
FGC    FGCT: full gc 次數及消耗時間
GCT: 總的消耗時間
相關文章
相關標籤/搜索