[予約] javaコマンドはJSTATの高い枝を使用しています

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/maosijunzi/article/details/46049117

高いコマンドのJavaの枝JSTAT

JSTAT各部分の量を表示するためのコマンド、およびロードされたクラスの数は、メモリヒープ。次のようにコマンドの形式は次のとおりです。

JSTAT [ - コマンドオプション] [VMID] [インターバル/ MS] [クエリ]

注意:JDKのバージョンがjdk8です。

クラスのロードの統計情報:

C:\Users\Administrator>jstat -class 2060
Loaded  Bytes  Unloaded  Bytes     Time
 15756 17355.6        0     0.0      11.29
  • ロード:クラスの数を読み込みます
  • バイト:占有スペース
  • アンロード:数量がロードされていません
  • バイト:ロードされていないスペース
  • 時刻:Time

統計をコンパイルします

C:\Users\Administrator>jstat -compiler 2060
Compiled Failed Invalid   Time   FailedType FailedMethod
    9142      1       0     5.01          1 org/apache/felix/resolver/ResolverImpl mergeCandidatePackages
  • コンパイルされた:コンパイルの数。
  • 失敗:失敗の数
  • 無効:定量化できません
  • 時刻:Time
  • FailedType:障害の種類
  • FailedMethod:メソッドの失敗

ガベージコレクションの統計情報

C:\Users\Administrator>jstat -gc 2060
 S0C    S1C    S0U    S1U      EC       EU        OC         OU          MC     MU    CCSC      CCSU   YGC     YGCT    FGC    FGCT     GCT
20480.0 20480.0  0.0   13115.3 163840.0 113334.2  614400.0   436045.7  63872.0 61266.5  0.0    0.0      149    3.440   8      0.295    3.735
  • S0C:最初の存続の領域の大きさ
  • S1C:第二のゾーンの大きさを存続
  • S0U:最初の存続領域のサイズを使用して
  • S1U:存続の第二領域のサイズを使用します
  • EC:エデンの園の面積の大きさ
  • EU:エデンの園の領域のサイズを使用します
  • OC:サイズ歳
  • OU:使用古いのサイズ
  • MC:メソッド領域のサイズ
  • MU:サイズの領域を利用する方法
  • CCSC:圧縮クラススペース
  • CCSU:圧縮クラスのサイズの領域の使用状況
  • YGC:若い世代の生ゴミリサイクルの数
  • YGCT:若い世代のガベージコレクション時間のかかります
  • FGC:歳のガベージコレクションの数
  • FGCT:の古いガベージコレクション時間のかかります
  • GCT:総時間がかかるガベージコレクション

ヒープメモリ統計情報

C:\Users\Administrator>jstat -gccapacity 2060
 NGCMN    NGCMX     NGC     S0C     S1C       EC      OGCMN      OGCMX       OGC         OC          MCMN     MCMX      MC     CCSMN    CCSMX     CCSC    YGC    FGC
204800.0 204800.0 204800.0 20480.0 20480.0 163840.0   614400.0   614400.0   614400.0   614400.0      0.0    63872.0  63872.0      0.0      0.0      0.0    149     8

 

  • NGCMN:新世代の最小容量
  • NGCMX:最大容量の新世代
  • NGC:現在の新世代の容量
  • S0C:最初の領域遺族の大きさ
  • S1C:第二のゾーンの大きさを存続
  • EC:エデンの園の面積の大きさ
  • OGCMN:昔の最小容量
  • OGCMX:昔の最大容量
  • OGC:昔の現在のサイズ
  • OC:昔の現在のサイズ
  • MCMN:最小容量のメタデータ
  • MCMX:メタデータの最大容量
  • MC:現在のメタデータ空間
  • CCSMN:クラス最小圧縮空間
  • CCSMX:最大圧縮クラススペース
  • CCSC:現在の圧縮クラススペース
  • YGC:若い世代のGCの数
  • FGC:歳GCの数

新世代のガベージコレクションの統計情報

C:\Users\Administrator>jstat -gcnew 7172
 S0C    S1C    S0U    S1U   TT MTT  DSS      EC       EU     YGC     YGCT
40960.0 40960.0 25443.1    0.0 15  15 20480.0 327680.0 222697.8     12    0.736

 

  • S0C:最初の領域遺族の大きさ
  • S1C:第二のゾーンの大きさを存続
  • S0U:最初の存続領域のサイズを使用して
  • S1U:存続の第二領域のサイズを使用します
  • TT:生存の新世代内のオブジェクトの数
  • MTT:生存の新世代内のオブジェクトの最大数
  • DSS:所望の領域の大きさを存続
  • EC:エデンの園の面積の大きさ
  • EU:エデンの園の領域のサイズを使用します
  • YGC:若い世代の生ゴミリサイクルの数
  • YGCT:若い世代のガベージコレクション時間のかかります

メモリ統計の新世代

C:\Users\Administrator>jstat -gcnewcapacity 7172
  NGCMN      NGCMX       NGC      S0CMX     S0C     S1CMX     S1C       ECMX        EC      YGC   FGC
  409600.0   409600.0   409600.0  40960.0  40960.0  40960.0  40960.0   327680.0   327680.0    12     0
  • NGCMN:新世代の最小容量
  • NGCMX:最大容量の新世代
  • NGC:現在の新世代の容量
  • S0CMX:生き残っゾーン1の最大サイズ
  • S0C:ゾーン1の現在のサイズを存続
  • S1CMX:生き残っゾーン2の最大サイズ
  • S1C:ゾーン2の現在のサイズを存続
  • ECMX:エデン地区の最大サイズ
  • EC:エデン地区の現在のサイズ
  • YGC:若い世代の生ゴミリサイクルの数
  • FGC:リサイクル古いの数

ガベージコレクション古いの統計情報

C:\Users\Administrator>jstat -gcold 7172
   MC       MU      CCSC     CCSU       OC          OU       YGC    FGC    FGCT     GCT
 33152.0  31720.8      0.0      0.0    638976.0    184173.0     12     0    0.000    0.736
  • MC:メソッド領域のサイズ
  • MU:サイズの領域を利用する方法
  • CCSC:圧縮クラススペース
  • CCSU:圧縮クラスのサイズの領域の使用状況
  • OC:サイズ歳
  • OU:使用古いのサイズ
  • YGC:若い世代の生ゴミリサイクルの数
  • FGC:歳のガベージコレクションの数
  • FGCT:の古いガベージコレクション時間のかかります
  • GCT:総時間がかかるガベージコレクション

旧のメモリ統計情報

C:\Users\Administrator>jstat -gcoldcapacity 7172
   OGCMN       OGCMX        OGC         OC       YGC   FGC    FGCT     GCT
   638976.0    638976.0    638976.0    638976.0    12     0    0.000    0.736
  • OGCMN:昔の最小容量
  • OGCMX:昔の最大容量
  • OGC:昔の現在のサイズ
  • OC:サイズ歳
  • YGC:若い世代の生ゴミリサイクルの数
  • FGC:歳のガベージコレクションの数
  • FGCT:の古いガベージコレクション時間のかかります
  • GCT:総時間がかかるガベージコレクション

メタデータ空間統計

C:\Users\Administrator>jstat -gcmetacapacity 7172
   MCMN       MCMX        MC       CCSMN      CCSMX       CCSC     YGC   FGC    FGCT     GCT
   0.0    33152.0    33152.0        0.0        0.0        0.0    12     0    0.000    0.736
  • MCMN:最小容量のメタデータ
  • MCMX:メタデータの最大容量
  • MC:現在のメタデータ空間
  • CCSMN:クラス最小圧縮空間
  • CCSMX:最大圧縮クラススペース
  • CCSC:現在の圧縮クラススペース
  • YGC:若い世代の生ゴミリサイクルの数
  • FGC:歳のガベージコレクションの数
  • FGCT:の古いガベージコレクション時間のかかります
  • GCT:総時間がかかるガベージコレクション

ガベージコレクションの統計情報の概要

C:\Users\Administrator>jstat -gcutil 7172
  S0     S1     E      O      M     CCS    YGC     YGCT    FGC    FGCT     GCT
 62.12   0.00  81.36  28.82  95.68      -     12    0.736     0    0.000    0.736
  • S0:1エリアには、現在存続の比率を使用します
  • S1:現在の割合で使用される2生き残っエリア
  • E:エデンの面積比例を使用して
  • O:古い年の割合
  • M:メタデータの面積比を使用して
  • CCS:使用圧縮率
  • YGC:若い世代の生ゴミリサイクルの数
  • FGC:歳のガベージコレクションの数
  • FGCT:の古いガベージコレクション時間のかかります
  • GCT:総時間がかかるガベージコレクション

JVM統計コンパイルされたメソッド

C:\Users\Administrator>jstat -printcompilation 7172
Compiled  Size  Type Method
    4608     16    1 org/eclipse/emf/common/util/SegmentSequence$SegmentSequencePool$SegmentsAccessUnit reset

  • 最近コンパイルされたメソッドの数:コンパイル
  • 最近、バイトコードの数がコンパイルされたメソッド:サイズ
  • タイプ:タイプコンパイル最近コンパイル方法。
  • 方法:メソッド名を識別。

おすすめ

転載: www.cnblogs.com/DSLLMV/p/11627451.html