HP-UX Programmer's Guide for Java 2

Table Of Contents
-191
6:
-189
7:
-187
6:
-185
8:
-183
9:
-181
10:
-179
-XX:+ServerApp
A set of XX options which may make long running server applications run faster. The
XX options and their values, such as the tunable option for thread local sizes, are
modified over time based on the application results we observe. For each release, the
options as well as the values may be different depending upon the default values of
XX options. We recommend that you test to see whether this set enhances the
performance of your application before you use the option in production.
-XX:SurvivorRatio=<size>
Ratio of eden/survivor space size. The default is 8, meaning that eden is 8 times bigger
than from and to, each. Here are some examples:
Xmn / (SurvivorRatio + 2) = size of from and to, each
( Xmn / (SurvivorRatio + 2) ) * SurvivorRatio = eden size
If your new generation heap is 100MB, the space reserved for objects to survive a
garbage collection is 1/2*(100MB/8), or 6.25MB. Raising this value may improve overall
application performance when the New space is large and/or when your application
keeps a very low percentage of objects.
-XX:+UseCompilerSafepoints (PA-RISC 1.3.1, 1.4 and later, Itanium 1.4.2 and
later)
Standard and non-standard options 27