Page created: 27 Jul 2022
|
Page updated: 6 Feb 2023
| 1 min read
7.2 PingAccess Product IT Administrator Administrator Audience Product documentation Content Type Performance Tuning User task
Modify the Java heap size for both Windows and Linux installations, including their services.
- Open the jvm-memory.options file located in <PA_HOME>/conf.
-
Specify overall heap size by modifying the
#Minimum heap size
and#Maximum heap size
parameters.- Modify
-Xms512m
to change the#Minimum heap size
value. - Modify
-Xmx512m
to change the#Maximum heap size
value.
Specify units as
m
, megabytes, org
, gigabytes. - Modify
-
Specify young generation size by modifying the
#Minimum size for the Young Gen space
and#Maximum size for the Young Gen space
variables.- Modify
-XX:NewSize=256m
to change the#Minimum size for the Young Gen space
value. - Modify
-XX:MaxNewSize=256m
to change the#Maximum size for the Young Gen space
value.
Set values to 50% of
#Minimum heap size
and#Maximum heap size
.Info:Not advisable if selecting the G1 collector. For more information, see Garbage Collector Configuration.
- Modify
-
If you are running PingAccess as a Windows service, run the
generate-wrapper-jvm-options.bat file located in
<PA_HOME>/sbin/windows.
This file applies the changes from the jvm-memory.options file to the wrapper-jvm-options.conf file, which is used by the Windows service.