Hitachi

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


7.12.12 -XX:HitachiExplicitMemoryJavaLog

-XX:HitachiExplicitMemoryJavaLog specifies the prefix and output destination directory for the log files of the explicit memory management functionality.

Description

-XX:HitachiExplicitMemoryJavaLog specifies the prefix and output destination directory for the log files of the explicit memory management functionality.

If you simultaneously execute multiple Java VM processes that are in the same current directory or for which the same log output directory was specified by using the -XX:HitachiExplicitMemoryJavaLog option, the information will not be output correctly in the log file of the explicit memory management functionality. When you execute multiple Java VM processes, specify a different log output path for each process by using the -XX:HitachiExplicitMemoryJavaLog option.

Related option
  • -XX:HitachiJavaLog

Syntax

-XX:HitachiExplicitMemoryJavaLog:character_string

Specifiable values

character_string

Type: String

Specify the prefix and path. If you do not specify this option, "ehjavalog" will be set in character_string. Excluding the prefix, the file name varies depending on the log file rotation type of the explicit memory management functionality.

If the log file rotation type of the explicit memory management functionality is the wraparound method, log files are generated with the file name character_string??.log (where ?? is a serial number from 01 to 99). For example, if you specify "Samp" in character_string, the name of one of the log files becomes Samp01.log.

When the log file rotation type of explicit memory management functionality is the shift method, a current log file to which information is to be output and a backup file are generated. The current log file is generated with the file name character_string.log, and the backup log file is generated with the file name character_string??.log (where ?? is a serial number from 01 to 98). For example, if you specify "Samp" in character_string, the current log file name will be Samp.log. When the current log file is backed up, the name of the backup log file becomes Samp01.log.

When specifying the prefix and path, you can use any of the three patterns below.

When specifying the prefix only:

The log is output to the file with the file name specified in character_string in the current directory.

When specifying the path only:

If you specify a directory in character_string, a file with the default name ehjavalog is created in that directory.

When specifying both the path and the prefix:

If you specify both the directory and the prefix in character_string, a file is created in that directory. For example, if you specify "d:\temp\Samp" in character_string, in the d:\temp directory, Samp01.log is created in case of the wraparound method, and Samp.log is created in case of the shift method.

Default value

If the definition item is omitted:

-XX:HitachiExplicitMemoryJavaLog:ehjavalog