NOTE: This will work on OpenJDK11 and Oracle JRE 1.8, not JDK with JRE. /usr/java/jdk1.8.0_191-amd64/jre/bin/java java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) |
|
These are the minimum required values. Increase these two as needed: -Xms6144M -Xmx6144M These settings are evidently configurable depending on the hardware, for more please check: REMEDY 9.x/18xx/19xx/20xx Release - CONFIGURATION CHECKLIST from the BMC R&D PERFORMANCE TEAM Please, make sure you have something like this: WINDOWS -Go to C:\Program Files\Apache Software Foundation\Tomcat8.5\bin\ -Double click on tomcat8w -Go to the JAVA Tab NOTE: You need to replace the paths with your current Tomcat paths. In Java Options tab, add the below: -Dcatalina.home=C:gram Files\Apache Software Foundation\Tomcat8.5-Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat8.5} -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat8.5\endorsed -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat8.5\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat8.5\conf\logging.properties -Xms6144M -Xmx6144M -XX:NewRatio=2 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:MaxMetaspaceSize=1024m -XX:MetaspaceSize=512m -XX:NewSize=512m -XX:MaxNewSize=1024m -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -XX:+ScavengeBeforeFullGC -XX:+CMSScavengeBeforeRemark -XX:ErrorFile=C:\Program Files\Apache Software Foundation\Tomcat8.5.0\logs\hs_err_pid%p.log -Djava.library.path=C:\Program Files\Apache Software Foundation\Tomcat8.5\lib -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=C:\Program Files\Apache Software Foundation\Tomcat8.5\logs Initial Pool Memory: 6144 Maximum Memory Pool: 6144 Thread Stack Size: 512 -Click Apply and OK -Restart Tomcat LINUX -Edit /opt/apache/tomcat8.5/bin/setenv.sh export CLASSPATH=${CATALINA_BASE}/external-conf${CLASSPATH} export JAVA_OPTS="$JAVA_OPTS -Datsso.log.dir=$CATALINA_BASE/logs" export JAVA_OPTS="$JAVA_OPTS -Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true" export JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH=true" export CATALINA_OPTS="-Xmx7942m -Xms6144m -XX:NewRatio=2 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:MaxMetaspaceSize=1024m -XX:MetaspaceSize=512m -XX:NewSize=512m -XX:MaxNewSize=1024m -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -XX:+ScavengeBeforeFullGC -XX:+CMSScavengeBeforeRemark -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError" export CATALINA_PID="$CATALINA_HOME/bin/tomcat8-instance1" export CATALINA_PID="$CATALINA_HOME/bin/tomcat8-instance1" export JAVA_HOME=/apps/java export JRE_HOME=/apps/java export CATALINA_PID="$CATALINA_HOME/bin/tomcat8-instance1" -Save -Restart Tomcat |