Java Virtual Machine parameter settings
This topic provides information about optimizing and tuning the BMC Remedy ITSM - Mobility server web infrastructure.
Java Virtual Machine parameter settings when Tomcat hosts only the BMC Remedy ITSM - Mobility server
The following table provides the recommended Java virtual machine (JVM) parameter settings when the Apache Tomcat servlet engine hosts only the BMC Remedy ITSM - Mobility server web application. Set these values in the Tomcat startup script.
JVM parameter | Value |
---|---|
JVM heap | -Xms256m -Xmx512m |
MaxPermSize | -XX:MaxPermSize=256m |
Java Virtual Machine parameter settings when Tomcat hosts other web applications in addition to BMC Remedy ITSM - Mobility server
If your Tomcat servlet engine is hosting another web application in addition to the BMC Remedy ITSM - Mobility server, you must increase the maximum and minimum JVM heap settings based on the memory usage of that application. An additional 250 MB is then added for the BMC Remedy ITSM - Mobility server based on an out-of-the-box installation.
The following JVM parameters are recommended when the mid tier and the BMC Remedy ITSM - Mobility server are hosted on the same Tomcat servlet engine:
JVM parameter | Recommended value |
---|---|
JVM heap | -Xms1024m -Xmx1280m |
MaxPermSize | -XX:MaxPermSize=256m |
If you require a 64-bit JVM, consider using the following hybrid mode and parallel garbage collection values that Oracle recommends:
64-bit JVM parameter | Recommended value |
---|---|
JVM hybrid mode and GC | -XX:+UseCompressedOops -XX:+UseParallelGC |