Tomcat JVM Parameters Tunning

Postado em Atualizado em

 imagesJDK 1.5 provides many options to optimize the performance. Following parameters can be used to tune the performance. Please NOTE that though actual tuning depends on individual environment and usage patterns, here are some general recommendations, which can be used as starting point.

These parameters can be specified in the JAVA_OPTS variable in the catalina.bat (for windows) or catalina.sh (for Unix). on a server-class machine, that is, a machine with at least 2GB RAM and 2 physical processors.

  • -server – Instructs the VM to use the server HotSpot VM. Recommended for Production environment. Requires JDK (doesn’t work with JRE bundled in by default with SamePage) installation.
  • -Xms – This entry specifies the minimum heap size of the JVM. Recommended value for this parameter is 1024m for Production machine with 2GB RAM.
  • -Xmx – This entry specifies the maximum heap size of the JVM. Recommended value for this parameter is 1024m for Production machine with 2GB RAM
  • -XX:NewSize – This enty specifies the minimum size of young generation. Recommened value for this parameter is 448m for -Xms=1024m
  • -XX:MaxNewSize – This enty specifies the minimum size of young generation. Recommened value for this parameter is 448m for -Xms=1024m
  • -XX:PermSize – This entry specifies the permanent heap size. The recommended value for the machine with 2GB RAM is 64m.
  • -XX:MaxPermSize – This entry specifies the permanent heap size. The recommended value for the machine with 2GB RAM is 128m.

An example of setting these parameters is to set
JAVA_OPTS=-Xms1024m -Xmx1024m -XX:NewSize=448m -XX:MaxNewSize=448m -XX:PermSize=64m -XX:MaxPermSize=128m”

Para todas as informações acesse o artigo completo.

“Mas Deus prova o seu próprio amor para conosco pelo fato de ter Cristo morrido por nós, sendo nós ainda pecadores.” Romanos 5:8

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s