The PingFederate installer for Windows runs the memoryoptions utility in an attempt to optimize JVM heap and garbage collector options based on available system resources at the time of installation. As needed, administrators may re-run the utility or manually edit these options at a later time.
When executed by the PingFederate installer for Windows or a subsequent rerun of the utility, the memoryoptions utility creates a backup copy of the current jvm-memory.options file (if any), detects available system resources at the time, and records the recommended options in the jvm-memory.options file. Changes made as a result of the execution of the utility or a manual edit are activated after a restart of PingFederate. Refer to the following table for information regarding expected behaviors.
|Installation medium||Expected behavior|
|PingFederate installer for Windows||
|PingFederate product distribution ZIP file||The default jvm-memory.options file becomes part of
the new installation as program and default configuration files are extracted
from the PingFederate product distribution ZIP file.