jvm jstat命令演示

2021-09-12 21:48:05 字數 1474 閱讀 1856

1,jstat -gc pid

c結尾是容量,u結尾是已使用空間。後面的是gc的次數和時間 

2,jstat -gccapacity pid

ngcmn:年輕代(young)中初始化(最小)的大小 (位元組),mx就是最大

ngc:年輕代(young)中當前的容量 (位元組)

ogcmn:old代中初始化(最小)的大小 (位元組) ,

ogc:old代當前新生成的容量 (位元組)

pgcmn:perm代中初始化(最小)的大小 (位元組) 

pgc:perm代當前新生成的容量 (位元組)

3, jstat -gcutil pid

s0:年輕代中第乙個survivor(倖存區)已使用的佔當前容量百分比

s1:年輕代中第二個survivor(倖存區)已使用的佔當前容量百分比

e:年輕代中eden(伊甸園)已使用的佔當前容量百分比

o:old代已使用的佔當前容量百分比

p:perm代已使用的佔當前容量百分比

4,jstat -gcnew pid

s0c:年輕代中第乙個survivor(倖存區)當前的容量 (位元組)

dss:當前需要survivor(倖存區)的容量 (位元組)(eden區已滿)

tt:持有次數限制

mtt :最大持有次數限制

5,jstat -gcnewcapacity pid

s0cmx:年輕代中第乙個survivor(倖存區)的最大容量 (位元組)

s1cmx :年輕代中第二個survivor(倖存區)的最大容量 (位元組)

ecmx:年輕代中eden(伊甸園)的最大容量 (位元組)

6,jstat -gcold pid 

oc:old代的容量 (位元組)

ou:old代目前已使用空間 (位元組)

pc:perm(持久代)的容量 (位元組)

pu:perm(持久代)目前已使用空間 (位元組)

7,jstat -gcoldcapacity pid

ogcmn:old代中初始化(最小)的大小 (位元組) 

ogcmx:old代的最大容量 (位元組)

ogc:old代當前新生成的容量 (位元組)

8, jstat -gcpermcapacity pid

pgcmn:perm代中初始化(最小)的大小 (位元組) 

pgcmx:perm代的最大容量 (位元組)

pgc:perm代當前新生成的容量 (位元組)

9,jstat -class pid

10,jstat -compiler pid

11,jstat -printcompilation pid

JVM JSTAT命令的用法和引數講解

一 常用命令分析 1.jstat gc pid 可以顯示 gc的資訊,檢視 gc的次數,及時間。其中最後五項,分別是 young gc 的次數,young gc 的時間,full gc 的次數,full gc 的時間,gc的總時間。2.jstat gccapacity pid 可以顯示,vm記憶體中...

hbase命令列演示

進入hbase命令列 hbase shell 顯示hbase中的表 list 建立user表,包含info data兩個列族 create user info data 或者create user 向user表中插入資訊,row key為rk0001,列族info中新增name列標示符,值為zhan...

linux 常用命令演示

在此記錄下linux常用命令,經常更新 pwd 顯示當前所在目錄位置 cd 改變目錄 ls 列出檔案和目錄 ls a 列出隱藏檔案 ls l 列出詳細檔案資訊 useradd liuxg 新增使用者 passwd liuxg 新增使用者密碼 mkdir 建立目錄 rmdir 刪除目錄 touch 建...