日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

jstat参数(jdk1.8)

發布時間:2023/12/13 综合教程 28 生活家
生活随笔 收集整理的這篇文章主要介紹了 jstat参数(jdk1.8) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、jstat -class pid

C:Usersadmin>jstat -class -t 187748 1000 5 //類加載情況,每隔一秒打印一次,共打印5次

Timestamp Loaded Bytes   Unloaded Bytes Time

16754.8   11523   21489.8 130   195.2 9.70

16755.8   11523   21489.8 130   195.2 9.70

16756.8   11525   21492.3 130   195.2 9.70

16757.9   11525   21492.3 130   195.2 9.70

16758.9   11525   21492.3 130   195.2 9.70

二、jstat -complier pid

C:Usersadmin>jstat -compiler 187748

Compiled   Failed   Invalid   Time   FailedType   FailedMethod

9502   6    0     4.35 1       com/alibaba/fastjson/parser/deserializer/JavaBeanDeserializer deserialze

Compiled :表示編譯任務執行的次數

Failed:表示編譯失敗的次數

Invalid :表示編譯不可用的次數

FailedType :表示最后一次編譯的類型

FailedMethod:表示最后一次編譯失敗的類型和方法

三、打印gc情況

C:Usersadmin>jstat -gc 187748 1000 5 //每一秒打印一次,共打印5次

S0C   S1C   S0U S1U EC   EU OC OU MC MU   CCSC CCSU YGC YGCT FGC FGCT GCT

19968.0   20480.0  0.0 0.0   532992.0 28641.0 105472.0 38096.7 64808.0 60364.2 8488.0 7653.4 14  0.186 4 0.530 0.716

19968.0   20480.0  0.0 0.0   532992.0 28641.0 105472.0 38096.7 64808.0 60364.2 8488.0 7653.4 14  0.186 4 0.530 0.716

19968.0 20480.0 0.0 0.0   532992.0 28641.0 105472.0 38096.7 64808.0 60364.2 8488.0 7653.4 14   0.186 4 0.530 0.716

19968.0 20480.0 0.0 0.0   532992.0 28641.0 105472.0 38096.7 64808.0 60364.2 8488.0 7653.4 14 0.186 4 0.530 0.716

19968.0 20480.0 0.0 0.0   532992.0 28641.0 105472.0 38096.7 64808.0 60364.2 8488.0 7653.4 14 0.186 4 0.530 0.716

S0C:survivor0 大小 (KB)

S1C: survivor1 大小 (KB)

S0U:survivor0 已使用大小 (KB)

S1C: survivor1 已使用大小 (KB)

EC:Eden區大小(KB)

EU:Eden區已使用大小(KB)

OC:老年代大小(KB)

OU:老年代已使用大小(KB)

MC:元空間大小(KB)

MU:元空間已使用大小(KB)

CCSC :壓縮空間大小(KB)

CCSU : 壓縮空間已使用大小(KB)

YGC :年輕代GC次數

YGCT:年輕代GC共消耗時間

FGC :Full gc次數

FGCT :Full gc共消耗時間

GCT :gc總消耗時間

四、打印gc情況

C:Usersadmin>jstat -gccapacity 187748 1000 2
NGCMN   NGCMX    NGC    S0C    S1C      EC       OGCMN    OGCMX    OGC    OC      MCMN   MCMX    MC      CCSMN CCSMX CCSC YGC FGC
43520.0   690688.0   574464.0 19968.0  20480.0   532992.0    87552.0   1381888.0   105472.0 105472.0   0.0    1105920.0  64808.0    0.0    1048576.0 8488.0 14 4
43520.0   690688.0   574464.0 19968.0 20480.0   532992.0    87552.0   1381888.0 105472.0 105472.0   0.0    1105920.0  64808.0   0.0    1048576.0 8488.0 14 4

NGCMN:新生代最小值(KB)

NGVMX:新生代最大值(KB)

NGC:當前新生代大小(KB)

S0C:同上

S1C:同上

EC:同上

OGCMN:老年代最小值(KB)

OGCMX:老年代最大值(KB)

OGC:當前老年代大小(KB)

OC:同上

PGCMN:永久代最小值(KB)

PGCMX:永久代最大值(KB)

PGC:當前永久代大小(KB)

PC:同上

YGC:同上

FGC:同上

五、-gccause(jstat -gccause pid:顯示最近一次GC的原因)

C:Usersadmin>jstat -gccause 172764 1000
S0    S1    E    O    M    CCS    YGC    YGCT    FGC  FGCT    GCT    LGCC   GCC
92.09 0.00 99.56 27.08 96.08 94.07 10     0.093    2 0.081 0.174 Allocation Failure No GC
92.09  0.00 99.56 27.08 96.08 94.07 10 0.093 2 0.081 0.174 Allocation Failure No GC

LGCC:上一次GC的原因,是G1垃圾回收器回收

GCC :當前GC的原因

六、-gcnew(jstat -gcnew pid:顯示新生代的詳細信息)

C:Usersadmin>jstat -gcnew 172764 1000

S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT

16896.0 17920.0 15560.2 0.0 1   15 17920.0 269824.0 269414.8 10 0.093

16896.0 17920.0 15560.2 0.0 1   15 17920.0 269824.0 269414.8 10 0.093

TT:對象在新生代存活的次數

MTT:對象在新生代存活的最大次數

DSS:期望的幸存區大小

七、-gcnewcapacity(jstat -gcnewcapacity pid:輸出新生代各個區的詳細信息)

C:Usersadmin>jstat -gcnewcapacity 172764 1000

NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC

43520.0 690688.0 305664.0 229888.0 16896.0 229888.0 17920.0 689664.0 269824.0 10 2

43520.0 690688.0 305664.0 229888.0 16896.0 229888.0 17920.0 689664.0 269824.0 10 2

NGCMN :年輕代(young)中初始化(最小)的大小(字節)

NGCMX :年輕代(young)的最大容量 (字節)

NGC :年輕代(young)中當前的容量 (字節)

S0CMX :年輕代中第一個survivor(幸存區)的最大容量 (字節)

S0C :年輕代中第一個survivor(幸存區)的容量 (字節)

S1CMX :年輕代中第二個survivor(幸存區)的最大容量 (字節)

S1C :年輕代中第二個survivor(幸存區)的容量 (字節)

ECMX:年輕代中Eden(伊甸園)的最大容量 (字節)

EC :年輕代中Eden(伊甸園)的容量 (字節)

YGC:從應用程序啟動到采樣時年輕代中gc次數

FGC:從應用程序啟動到采樣時old代(全gc)gc次數

八、-gcold(jstat -gcold pid:顯示老年代GC的詳細情況)

C:Usersadmin>jstat -gcold 172764 1000

MC MU CCSC CCSU OC OU YGC FGC FGCT GCT

45864.0 44064.1 5928.0 5576.7 80896.0 21907.7 10 2 0.081 0.174

45864.0 44064.1 5928.0 5576.7 80896.0 21907.7 10 2 0.081 0.174

MC :元空間的容量 (字節)

MU :元空間目前已使用空間 (字節)

OC :Old代的容量 (字節)

OU :Old代目前已使用空間 (字節)

YGC :從應用程序啟動到采樣時年輕代中gc次數

FGC :從應用程序啟動到采樣時old代(全gc)gc次數

FGCT :從應用程序啟動到采樣時old代(全gc)gc所用時間(s)

GCT:從應用程序啟動到采樣時gc用的總時間(s)

九、-gcoldcapacity(jstat -gcoldcapacitp pid:輸出老年代的詳細信息)

C:Usersadmin>jstat -gcoldcapacity 172764 1000
OGCMN    OGCMX    OGC    OC    YGC    FGC    FGCT    GCT
87552.0    1381888.0   80896.0 80896.0 10     2     0.081    0.174
87552.0    1381888.0  80896.0 80896.0 10     2     0.081   0.174

OGCMN :old代中初始化(最小)的大小 (字節)

OGCMX :old代的最大容量(字節)

OGC :old代當前新生成的容量 (字節)

OC :Old代的容量 (字節)

YGC :從應用程序啟動到采樣時年輕代中gc次數

FGC :從應用程序啟動到采樣時old代(全gc)gc次數

FGCT :從應用程序啟動到采樣時old代(全gc)gc所用時間(s)

GCT:從應用程序啟動到采樣時gc用的總時間(s)

十、-gcutil(jstat -gcutil pid:查看每個代區域使用的百分比情況)

C:Usersadmin>jstat -gcutil 172764 1000
S0    S1    E   O    M    CCS    YGC    YGCT    FGC    FGCT    GCT
92.09 0.00   97.34 27.08 96.08 94.07 10    0.093   2     0.081    0.174
92.09 0.00 97.34 27.08 96.08 94.07 10    0.093   2     0.081    0.174

S0 :年輕代中第一個survivor(幸存區)已使用的占當前容量百分比

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

E :年輕代中Eden(伊甸園)已使用的占當前容量百分比

O :old代已使用的占當前容量百分比

M :元空間已使用的占當前容量百分比

YGC :從應用程序啟動到采樣時年輕代中gc次數

YGCT :從應用程序啟動到采樣時年輕代中gc所用時間(s)

FGC : 從應用程序啟動到采樣時old代(全gc)gc次數

FGCT :從應用程序啟動到采樣時old代(全gc)gc所用時間(s)

GCT :從應用程序啟動到采樣時gc用的總時間(s)

總結

以上是生活随笔為你收集整理的jstat参数(jdk1.8)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。