質問編集履歴
1
追記要望
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -28,4 +28,31 @@ | |
| 28 28 | 
             
            ・Metaspace領域と圧縮クラス領域はクラスやメソッドが格納される場所であまり変動しない
         | 
| 29 29 | 
             
            ・Metaspace領域に関しては自動拡張するため90%超えていても問題ない
         | 
| 30 30 |  | 
| 31 | 
            -
            よろしくお願い致します。
         | 
| 31 | 
            +
            よろしくお願い致します。
         | 
| 32 | 
            +
             | 
| 33 | 
            +
            ## 追記
         | 
| 34 | 
            +
            kuniku様から追記要望がありましたので追記しました。
         | 
| 35 | 
            +
             | 
| 36 | 
            +
            CompressedClassSpaceSizeやMaxMetaspaceSize、MetaspaceSizeを取得した結果になります。
         | 
| 37 | 
            +
            ```
         | 
| 38 | 
            +
            java -XX:+PrintFlagsFinal -varsion -server
         | 
| 39 | 
            +
                uintx CompressedClassSpaceSize                  = 1073741824
         | 
| 40 | 
            +
                uintx MaxMetaspaceExpansion                     = 5451776
         | 
| 41 | 
            +
                uintx MaxMetaspaceFreeRatio                     = 70
         | 
| 42 | 
            +
                uintx MaxMetaspaceSize                          = 4294901760
         | 
| 43 | 
            +
                uintx MetaspaceSize                             = 21807104
         | 
| 44 | 
            +
                uintx MinMetaspaceExpansion                     = 339968
         | 
| 45 | 
            +
                uintx MinMetaspaceFreeRatio                     = 40
         | 
| 46 | 
            +
             | 
| 47 | 
            +
            ```
         | 
| 48 | 
            +
            また、実際にサーバで使用されているMetaspace領域と圧縮クラス領域は以下になります。
         | 
| 49 | 
            +
             | 
| 50 | 
            +
            ```
         | 
| 51 | 
            +
            jstat -gc -t 21891
         | 
| 52 | 
            +
            Timestamp        S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
         | 
| 53 | 
            +
                     5069.1 38400.0 1024.0  0.0   676.4  88064.0   6091.0   182784.0   68608.5   96536.0 87421.7 12848.0 10462.5     45    1.385   4  
         | 
| 54 | 
            +
             | 
| 55 | 
            +
            ```
         | 
| 56 | 
            +
             | 
| 57 | 
            +
            MC(Metaspace領域の容量)がMetaspaceSizeを超えていることが分かります。
         | 
| 58 | 
            +
            CCSC(圧縮クラス領域の容量)はCompressedClassSpaceSizeを超えていないようです。
         | 
