5.2.4 OSのパラメタを設定する
ZGCでは多くのメモリマップ領域を使用するため,OSで定義されているプロセスごとのメモリマップ領域の上限を増やしてください。
手順は次のとおりです。
-
次の計算式に従って,ZGC使用時のJavaプロセスのメモリマップ領域の数を算出してください。
ZGC使用時のJavaプロセスのメモリマップ領域の数=
Javヒープサイズ(単位:メガバイト)÷2×3×1.2
-
算出した値を,/proc/sys/vm/max_map_countディレクトリに設定してください。