現在、最大ヒープ サイズ 16GB を必要とするアプリケーションを実行しています。
現在、次のフラグを使用してガベージ コレクションを処理しています。
-XX\:+UseParNewGC, -XX\:+UseConcMarkSweepGC, -XX:CMSInitiatingOccupancyFraction=50, -XX\:+DisableExplicitGC, -XX\:+PrintGCDateStamps, -XX\:+PrintGCDetails, -Xloggc\:/home/user/logs/gc.log
ただし、いくつかのガベージ コレクション中に、アプリケーションが数秒間ロックしてから続行することに気付きました。これはゲーム サーバーであるため、まったく容認できません。
私のガベージ コレクション ログからの出力は、ここにあります。
これらの長い一時停止を減らすために何を変更する必要があるかについてのアドバイスをいただければ幸いです。