reclaim Method (Format 2)

Description

If it is judged by the common error check that the processing can be executed when the parameter area is other than null, execute the exclusion processing in the parameter area, and then reserve the Explicit memory block indicated by the parameter area for the release.

The processing is not executed in the following cases:

Format

public static void reclaim(ExplicitMemory area);

Parameters

area:
This parameter specifies the Explicit memory block for which the release processing is to be reserved.

Exceptions

InaccessibleMemoryAreaException:
This functionality is not supported.

Return value

None

Caution

This method only reserves the release processing, and does not actually perform the release processing.

When the option HitachiExplicitMemoryAutoReclaim is ON (-XX:+HitachiExplicitMemoryAutoReclaim is specified), the Explicit memory block after the automatic release will execute the same operation as is executed by the Explicit memory block that is generated by the explicit memory management automatic deployment settings file. If you do not want this operation to be performed, set the option HitachiExplicitMemoryAutoReclaim to OFF (-XX:+HitachiExplicitMemoryAutoReclaim is not specified).