Hitachi

uCosminexus Application Server System Design Guide


7.16.5 Tuning to improve throughput

Figure 7‒39: Flow of tuning to improve throughput

[Figure]

To improve throughput, you must reduce the frequency with which GC occurs. Young GC and mixed GC are triggered when the Eden area becomes full. By increasing the size of the New area, you also increase the size of the Eden area which reduces the frequency of GC. You can perform tuning to increase the size of the New area by using the -Xmx option or the -XX:GCMaxPauseMillis option.

If you complete the tuning to improve throughput but throughput does not improve, it is possible that the size of the New area is at the maximum end of the range in which it can be resized. Check whether the New area was resized based on the changes in the values for the Eden area and the Survivor area in the log data. For details about how to perform this check, see 7.15.8 Young GC. Note that the tuning to improve throughput can sometimes reduce the responsiveness of the application. For this reason, you must verify the performance of the system after completing the tuning process.