Hitachi

uCosminexus Application Server Definition Reference Guide


-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.