Sabtu, 18 Juni 2011

settings for the JVM

Default settings for the JVM

This appendix shows the default settings that the JVM uses (how the JVM operates if you do not apply any changes to its environment). The tables show the JVM operation and the default setting.
The last column shows how the operation setting is affected and is set as follows:
  • e - setting controlled by environment variable only
  • c - setting controlled by command-line parameter only
  • ec - setting controlled by both (command-line always takes precedence) All the settings are described elsewhere in this document. These tables are only a quick reference to the JVM vanilla state
For default GC settings, see the following table:
JVM settingDefaultSetting affected by
JavadumpsEnabledec
Javadumps on out of memoryEnabledec
HeapdumpsDisabledec
Heapdumps on out of memoryEnabledec
SysdumpsEnabledec
Where dump files are producedCurrent directoryec
Verbose outputDisabledc
Boot classpath searchDisabledc
JNI checksDisabledc
Remote debuggingDisabledc
Strict conformancy checksDisabledc
QuickstartDisabledc
Remote debug info serverDisabledc
Reduced signallingDisabledc
Signal handler chainingEnabledc
ClasspathNot setec
Class data sharingDisabledc
Accessibility supportEnablede
JIT compilerEnabledec
AOT compiler (AOT is not used by the JVM unless shared classes are also enabled)Enabledc
JIT debug optionsDisabledc
Java2D max size of fonts with algorithmic bold14 pointe
Java2D use rendered bitmaps in scalable fontsEnablede
Java2D freetype font rasterizingEnablede
Java2D use AWT fontsDisablede
JVM settingAIX®i5/OS®Linux®Windows®z/OS®Setting affected by
Default localeNoneNoneNoneN/ANonee
Time to wait before starting plug-inN/AN/AZeroN/AN/Ae
Temporary directory/tmp/tmp/tmpc:\temp/tmpe
Plug-in redirectionNoneNoneNoneN/ANonee
IM switchingDisabledDisabledDisabledN/ADisablede
IM modifiersDisabledDisabledDisabledN/ADisablede
Thread modelN/AN/AN/AN/ANativee
Initial stack size for Java™ Threads 32-bit. Use: -Xiss2 KB2 KB2 KB2 KB2 KBc
Maximum stack size for Java Threads 32-bit. Use: -Xss256 KB256 KB256 KB256 KB256 KBc
Stack size for OS Threads 32-bit. Use-Xmso256 KB256 KB256 KB32 KB256 KBc
Initial stack size for Java Threads 64-bit. Use: -Xiss2 KBN/A2 KB2 KB2 KBc
Maximum stack size for Java Threads 64-bit. Use: -Xss512 KBN/A512 KB512 KB512 KBc
Stack size for OS Threads 64-bit. Use-Xmso256 KBN/A256 KB256 KB256 KBc
Initial heap size. Use -Xms4 MB4 MB4 MB4 MB4 MBc
Maximum Java heap size. Use -XmxHalf the available memory with a minimum of 16 MB and a maximum of 512 MB2 GBHalf the available memory with a minimum of 16 MB and a maximum of 512 MBHalf the real memory with a minimum of 16 MB and a maximum of 2 GBHalf the available memory with a minimum of 16 MB and a maximum of 512 MBc
"available memory" is the smallest of real (physical) memory and the RLIMIT_AS value.

Tidak ada komentar:

Posting Komentar