miércoles, 27 de agosto de 2014

Aumentar Memoria a Tomcat

Hola, muchas veces debemos asignar mayor recurso de memoria a tomcat, y esto lo podemos hacer configurando el archivo catalina.sh en linux o catalina.bat en windows, este se encuentra en el directorio bin de apache-tomcat, agregando la linea:

export JAVA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=256m"

En otros casos.. cuando estamos desarrollando con eclipse, y tenemos ahí configurado nuestro tomcat con el plugin sysdeo, podemos agregar estas variables al parametro JVM settings que esta en :

Windows -> preferences -> >Tomcat -> JVM Settings

y ahí clikeamos add al campo Append to JVM Parameters, se abre una ventana de dialogo y podemos agregar las mismas opciones de jvm

-Xmx512m -Xms512m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:NewSize=128m

con esto ya tendríamos mas memoria asignada de nuestra java virtual machine a tomcat

saludos

1 comentario:

slack dijo...

teniendo java 7 y tomcat 7 corriendo en linux, podemos aumentar la memoria reservada para la JVM llendo al directorio de instalación de java/bin y abrimos desde el terminal el archivo ControlPanel, en la pestaña java agregamos los parametros para la JVM

-Xms256M -Xmx4096M

con esto aumentamos la ram para la ejecución de aplicaciones java en nuestro tomcat