Java startup parameters

The following Java startup parameters should be used (and the values adjusted) when running a Java process on a server.

When a Java process starts, it overwrites an existing GC log file. I would recommend to either use a timestamp in the filename or use the %pid placeholder.

If you want to use JMX, also add the following parameters: