mkyong - tomcat memory settings windows
Tomcat: cómo limitar la memoria máxima que usará Tomcat (3)
En Ubuntu, la forma correcta de personalizar las variables de Tomcat es editando el archivo
/etc/default/tomcat5.5
(o /etc/default/tomcat6
si tiene una versión más nueva ejecutándose)
Dentro de ese archivo, configure la variable JAVA_OPTS como se describe en las otras respuestas aquí, por ejemplo
JAVA_OPTS="-Xmx512m"
para establecer una memoria máxima de 512 MB.
Estoy ejecutando Tomcat en un VPS pequeño (256MB / 512MB) y quiero limitar explícitamente la cantidad de memoria que usa Tomcat.
Entiendo que puedo configurar esto de alguna manera pasando los argumentos de montón máximo de Java y de tamaño de montón inicial;
-Xmx256m
-Xms128m
Pero no puedo encontrar dónde poner esto en la configuración de Tomcat 6 en Ubuntu.
Gracias por adelantado,
Gav
Establezca JAVA_OPTS en su script de inicio,
export JAVA_OPTS="-Djava.awt.headless=true -server -Xms48m -Xmx1024M -XX:MaxPermSize=512m"
Puede agregar esto a la variable JAVA_OPTS
en el script de inicio bin/catalina.sh
.
JAVA_OPTS="-Xms128m -Xmx256m"