Hitachi

 Hitachi Application Server V10 定義リファレンスWindows®用)


7.11.3 -XX:ExplicitMemoryFullGCPolicy

FullGC発生時に、参照関係に基づくオブジェクトのJavaヒープからExplicitメモリーブロックへの移動を制御します。

説明

FullGC発生時に、参照関係に基づくオブジェクトのJavaヒープからExplicitメモリーブロックへの移動を制御するかどうかを指定します。このオプションを使用すると、FullGC発生時にExplicitヒープへ移動していたオブジェクトを、Tenured領域へ移動できます。

前提オプション
  • -XX:+HitachiUseExplicitMemory

関連オプション
  • -XX:+HitachiAutoExplicitMemory

  • -XX:+ExplicitMemoryUseExcludeClass

書式

-XX:ExplicitMemoryFullGCPolicy=数値

指定できる値

数値

型:Integer

0または1を指定します。範囲外の値が指定された場合は0が設定されます。

0を指定すると、FullGC発生時、Explicitメモリーブロック内にあるオブジェクトから参照されているJavaヒープ内のオブジェクトは、Explicitメモリーブロックへ移動します。

1を指定すると、FullGC発生時、Explicitメモリーブロック内にあるオブジェクトから参照されているJavaヒープ内のオブジェクトは、Explicitメモリーブロックへ移動しません。New領域にあるオブジェクトはTenured領域へ移動します。

デフォルト値

定義項目の省略

-XX:ExplicitMemoryFullGCPolicy=0