5.11.1 Output trigger of event log of the Explicit Memory Management functionality
This subsection describes the output trigger for event log of the Explicit Memory Management functionality. The events triggered differ depending on the set log output level.
The log output level comprises of three types; normal, verbose and debug. When you specify verbose, besides the contents output to normal, the contents corresponding to verbose are output. When you specify debug, besides the contents output to verbose, the contents corresponding to debug are output.
The following table describes the correspondence between log output levels and the events that trigger the output. Prefixes output for the corresponding events are also displayed in the following table. See the reference sections for contents output to each event.
Log output level |
Events that trigger the output |
Prefix# |
Reference |
---|---|---|---|
normal |
GC occurrence (Output Explicit heap usage status) |
ENS |
|
Explicit memory block explicit release process |
ENS |
||
Java heap overflow in Explicit memory block explicit release process |
ENS |
||
Automatic release processing of the explicit memory block |
ENS |
||
Java heap overflow in the automatic release processing for the explicit memory block |
ENS |
||
Error in opening the automatic allocation configuration file for explicit memory management |
ENA |
||
Error in parsing the automatic allocation configuration file for explicit memory management |
ENA |
||
Automatic allocation error in explicit memory management |
ENA |
||
Error in opening the configuration file of the functionality for specifying the classes to be excluded from the Explicit Memory Management functionality |
ENO |
||
Error in parsing the configuration file of the functionality for specifying the classes to be excluded from the Explicit Memory Management functionality |
ENO |
||
verbose |
Initialization of Explicit memory block |
EVO |
|
Initialization failure of Explicit memory block |
EVO |
||
Disabling sub status of Explicit memory block |
EVO |
||
Object generation to Explicit memory block |
EVS |
||
Migration to Explicit memory block (Output detail information) |
EVS |
||
Explicit memory block explicit release process (Output detail information) |
EVS |
||
Release reservation of Explicit memory block by finalize |
EVO |
||
Automatic allocation to explicit memory management |
EVA |
||
debug |
Migration of object to Java heap by explicit release of Explicit memory block |
EDO |
|
Initialization of Explicit memory block (Output detail information) |
EDO |
||
Details of automatic release processing for the explicit memory block (Output detail information) |
EDO |
For details on each event, see the uCosminexus Application Server Expansion Guide.