teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記要望

2017/10/27 04:50

投稿

MyTitsInJP
MyTitsInJP

スコア14

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を超えていないようです。