Linux常用命令之查看jvm內存使用情況


jstat命令可以查看堆內存各部分的使用情況:

一、垃圾回收統計:jstat -gc 進程id

 

參數解釋:

S0C:第一個幸存區的大小

S1C:第二個幸存區的大小

S0U:第一個幸存區的使用大小

S1U:第二個幸存區的使用大小

EC:伊甸園區的大小

EU:伊甸園區的使用大小

OC:老年代大小

OU:老年代使用大小

MC:方法區大小

MU:方法區使用大小

CCSC:壓縮類空間大小

CCSU:壓縮類空間使用大小

YGC:年輕代垃圾回收次數

YGCT:年輕代垃圾回收消耗時間

FGC:老年代垃圾回收次數

FGCT:老年代垃圾回收消耗時間

GCT:垃圾回收消耗總時間

 

 二、堆內存統計:

jstat -gccapacity 進程id

  • NGCMN:新生代最小容量

  • NGCMX:新生代最大容量

  • NGC:當前新生代容量

  • S0C:第一個幸存區大小

  • S1C:第二個幸存區的大小

  • EC:伊甸園區的大小

  • OGCMN:老年代最小容量

  • OGCMX:老年代最大容量

  • OGC:當前老年代大小

  • OC:當前老年代大小

  • MCMN:最小元數據容量

  • MCMX:最大元數據容量

  • MC:當前元數據空間大小

  • CCSMN:最小壓縮類空間大小

  • CCSMX:最大壓縮類空間大小

  • CCSC:當前壓縮類空間大小

  • YGC:年輕代gc次數

  • FGC:老年代GC次數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM