お世話になります。
常駐プロセスとなるプログラムを稼働させ続けているのですが、
気になっている点が2点あります。
起動引数は以下を設定しています。
java
1-Xms128m 2-Xmx128m 3-Xmn64m 4-XX:MetaspaceSize=64m 5-XX:MaxMetaspaceSize=128m
①S1領域
1回目のFGCが発生するまではかなりの時間がかかり、S1領域がずっと100%でした。
しかし、1度FGCが発生するとS1が0になり、その後FGCが頻発するようになりました。
これはXmxの値が小さいことが原因でしょうか?
※メモリ使用率については下記参照願います
②引数設定
プロセスを常駐させておくと、
GCは発生しているものの、継続的なメモリ上昇が見受けられ、
メモリリークのようなことが起きているように思われます。
これは引数設定に問題があるのでしょうか?
設定内容的には200m程度で収まる認識だったのですが、
タスクマネージャーから見ると240mに到達しており、現在も増えている状態です。
指摘事項などありましたら、
ご教示の程宜しくお願い致します。
jstatでメモリ使用率を表示したところ以下のようになりました。(抜粋)
S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT 0.00 100.00 62.50 99.84 96.52 90.35 170 1.020 0 0.000 10 0.049 1.068 0.00 100.00 70.31 99.84 96.52 90.35 170 1.020 0 0.000 10 0.049 1.068 0.00 100.00 79.69 99.84 96.52 90.35 170 1.020 0 0.000 10 0.049 1.068 0.00 100.00 89.06 99.84 96.52 90.35 170 1.020 0 0.000 10 0.049 1.068 0.00 100.00 3.08 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 13.85 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 21.54 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 29.23 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 38.46 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 47.69 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 55.38 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 64.62 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 72.31 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 81.54 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 90.77 99.93 96.52 90.35 171 1.026 0 0.000 12 0.056 1.082 0.00 100.00 5.41 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 100.00 21.62 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 100.00 37.84 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 100.00 54.05 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 100.00 64.86 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 100.00 81.08 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 100.00 97.30 100.00 96.52 90.35 172 1.051 0 0.000 12 0.056 1.107 0.00 0.00 7.35 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 16.18 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 25.00 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 33.82 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 41.18 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 48.53 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 57.35 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300 0.00 0.00 66.18 90.93 96.09 89.89 173 1.068 1 0.176 12 0.056 1.300
S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT 0.00 0.00 91.94 98.74 96.25 90.07 223 1.681 23 3.501 32 0.137 5.319 0.00 0.00 4.84 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 11.29 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 19.35 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 29.03 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 38.71 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 46.77 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 54.84 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 64.52 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 72.58 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 82.26 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 88.71 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 96.77 99.03 96.10 89.90 224 1.701 24 3.658 32 0.137 5.496 0.00 0.00 8.06 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 16.13 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 22.58 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 32.26 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 40.32 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 48.39 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 58.06 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 66.13 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 75.81 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 83.87 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 93.55 99.39 96.20 90.01 225 1.722 25 3.804 32 0.137 5.663 0.00 0.00 3.23 99.74 96.27 90.09 226 1.741 26 3.950 32 0.137 5.829 0.00 0.00 11.29 99.74 96.27 90.09 226 1.741 26 3.950 32 0.137 5.829 0.00 0.00 20.97 99.74 96.27 90.09 226 1.741 26 3.950 32 0.137 5.829 0.00 0.00 27.42 99.74 96.27 90.09 226 1.741 26 3.950 32 0.137 5.829 0.00 0.00 37.10 99.74 96.27 90.09 226 1.741 26 3.950 32 0.137 5.829 0.00 0.00 46.77 99.74 96.27 90.09 226 1.741 26 3.950 32 0.137 5.829
jconsole結果
FGC頻発例(1度目までは時間がかかったが、次回以降で間隔が短い)
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。
2019/09/03 07:27
2019/09/03 07:56
2019/09/03 08:00
2019/09/03 08:10 編集
2019/09/03 08:16 編集
2019/09/03 08:28
2019/09/03 08:34
2019/09/03 08:49
2019/09/03 09:17
2019/09/03 10:42 編集
2019/09/04 02:09
2019/09/04 02:31
2019/09/04 08:46
2019/09/05 01:02
2019/09/05 03:12