Hitachi

Hitachi Application Server V10 Definition Reference Guide (For UNIX® Systems)


7.12.5 -XX:[+|-]ExplicitMemoryUseExcludeClass

-XX:[+|-]ExplicitMemoryUseExcludeClass specifies whether to enable or disable the functionality that excludes classes from the explicit memory management functionality.

Description

-XX:[+|-]ExplicitMemoryUseExcludeClass specifies whether to enable or disable the functionality that excludes classes from the explicit memory management functionality. If the functionality that excludes classes from the explicit memory management functionality is enabled, the explicit memory management functionality is not applied to the classes specified in the files below. As a result, the objects of the classes that are specified in these files will be moved to the Tenured area instead of to the Explicit heap.

Prerequisite option
  • -XX:+HitachiUseExplicitMemory

Related options
  • -XX:+HitachiAutoExplicitMemory

  • -XX:ExplicitMemoryFullGCPolicy

  • -XX:ExplicitMemoryExcludeClassListFile

  • -XX:ExplicitMemoryNotExcludeClassListFile

Syntax

-XX:[+|-]ExplicitMemoryUseExcludeClass

Specifiable values

Type: String

-XX:+ExplicitMemoryUseExcludeClass

Enables the functionality that excludes classes from the explicit memory management functionality.

-XX:-ExplicitMemoryUseExcludeClass

Disables the functionality that excludes classes from the explicit memory management functionality.

Default value

If the definition item is omitted:

-XX:-ExplicitMemoryUseExcludeClass

Notes