When the PingFederate installer for Windows runs the memoryoptions utility tool or when changes are made from a manual edit, expect the following behaviors to the installation medium.
The PingFederate installer for Windows runs the memoryoptions utility in an attempt to optimize the Java virtual machine (JVM) heap and garbage collector options based on available system resources at the time of installation. As needed, administrators can rerun the utility or manually edit these options at a later time.
When the PingFederate installer is executed for Windows or a subsequent rerun of the memoryoptions utility, it creates a backup copy of the current jvm-memory.options, 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. See the following table for information regarding expected behaviors.
You should not use the
memoryoptions script when you deploy PingFederate inside of a container. Instead, you should edit
jvm-memory.options file directly. In containers, you should use the
options to control the size of the heap.
|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 .zipfile.