9.8.2 Tenured領域内不要オブジェクト統計機能で出力するクラス別統計情報

ここでは,Tenured領域内不要オブジェクト統計機能で出力するクラス別統計情報の出力形式,出力項目および出力例について説明します。

<この項の構成>
(1) 出力形式と出力項目
(2) 出力例

(1) 出力形式と出力項目

Tenured領域内不要オブジェクト統計機能で出力するクラス別統計情報の出力形式を次に示します。

●出力形式

Garbage Profile
-----------------------
________________Size__Instances__Class________________
           <サイズ>       <個数>          <クラス名>
           <サイズ>       <個数>          <クラス名>...

●出力項目

出力形式で示した各項目について説明します。

表9-17 出力項目(Tenured領域内不要オブジェクト統計機能)

出力項目意味
<サイズ>インスタンスの合計サイズがバイト単位で出力されます。
<個数>インスタンスの数が出力されます。
<クラス名>クラス名が出力されます。

(2) 出力例

Tenured領域内不要オブジェクト統計機能で出力するクラス別統計情報の出力例を示します。

Garbage Profile
---------------
________________Size__Instances__Class________________
           35234568​      10648 java.util.HashMap
            5678900​      10668 [Ljava.util.HashMap$Entry;
            4456788​       7436 java.util.HashMap$Entry
            4321000​        200 java.util.WeakHashMap
            1234568​        190 [Ljava.util.WeakHashMap$Entry
             454400          4 java.util.WeakHashMap$Entry
                  0          0 java.lang.Class