Configurar el uso de memoria de Tomcat
También es buena idea configurar el uso de memoria de Tomcat.
Edite el fichero $TOMCAT_HOME/bin/setenv.sh y cambie el parámetro JAVA_OPTS para aumentar la memoria del sistema gestionada por la JVM (Java Virtual Machine).
OpenJDK 11
Sección titulada «OpenJDK 11»Estos son los valores por defecto del fichero de configuración. Tomcat reservará 4096 MB (parámetro Xmx), y el tamaño del heap en Java 11 lo asigna dinámicamente la JVM. Para esta configuración, su servidor necesita al menos 5,5 GB de RAM (es buena práctica dejar 1 GB de RAM libre para el SO).
JAVA_OPTS="$JAVA_OPTS -Xms256m -Xmx4096m -XX:+UseConcMarkSweepGC"JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true -Dlog4j.configuration=file://$CATALINA_HOME/conf/log4j.properties"JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Dmail.mime.ignoreunknownencoding=true"CATALINA_PID=$CATALINA_HOME/catalina.pidexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CATALINA_HOME/lib/sigar