-XX:ExplicitMemoryFullGCPolicy (Option for controlling the transfer of objects to the Explicit memory block of the Explicit Memory Management functionality)
- Organization of this page
Format
-XX:ExplicitMemoryFullGCPolicy=numeric-value
Description
Specify whether to control the transfer of the reference relationship-based objects from the Java heap to the Explicit memory block when a Full GC occurs. If you use this option, you can transfer the objects that were being moved to the Explicit heap during a Full GC to the Tenured area.
- Default value
-
-
-XX:ExplicitMemoryFullGCPolicy=0
-
- Prerequisite option
-
-
-XX:+HitachiUseExplicitMemory
-
- Related options
-
-
-XX:+HitachiAutoExplicitMemory
-
-XX:+ExplicitMemoryUseExcludeClass
-
Argument
- numeric-value
-
Specify 0 or 1. If the specified value is outside the range, 0 is set.
If you specify 0, the Java heap objects referenced from the objects in the Explicit memory block will be transferred to the Explicit memory block when a Full GC occurs.
If you specify 1, the Java heap objects referenced from the objects in the Explicit memory block will not be transferred to the Explicit memory block when a Full GC occurs. The objects in the New area will be transferred to the Tenured area.