Configurando o uso de Mem�ria em aplica��es Java

Um recurso bastante �til para o ambiente de execu��o Java � a
configura��o do uso de mem�ria alocado pela JVM (Java Virtual Machine).

Atrav�s de par�metros enviados ao comando "java" aplica��es Java
podem obter uma melhor performance fazendo um uso maior de mem�ria que
o valor default, geralmente configurado para ambientes de desenvolvimento.

Os dois principais par�metros dispon�veis s�o:
    Xms<size> - Para configurar a mem�ria inicial ocupado pela aplica��o
    Xmx<size> - Para definir o uso total de mem�ria que a JVM poder� ocupar.

Exemplo:
    java -Xms32M -Xmx128M br.com.acme.SuaClasse

No exemplo acima a mem�ria inicial foi configurada para 32 MB e pode chegar at� 128 MB.

Se voce utiliza o Tomcat 4.0, esta configura��o pode ser feita no arquivo catalina.bat 
ou catalina.sh alterando a vari�vel de ambiente CATALINA_OPTS. Veja trecho abaixo 
deste arquivo:


rem ----- Save Environment Variables That May Change --------------------------

set _CATALINA_HOME=%CATALINA_HOME%
set _CLASSPATH=%CLASSPATH%
set _CP=%CP%
set CATALINA_OPTS="-Xms64m -Xmx128m"

...

Handerson Ferreira Gomes

================================================================
Dicas-Java circula diariamente com pequenas dicas
sobre a plataforma Java e � mantido pela Sociedade de
Usu�rios Java - SOUJAVA (http://www.soujava.org.br)
- Quer contribuir com uma dica sobre Java? Envie um
e-mail para [EMAIL PROTECTED]
- Participe de outras listas de discuss�o sobre a linguagem Java.
Saiba mais em http://www.soujava.org.br/lista.htm
------------------------------------------------------------------
- Para assinar este boletim envie um e-mail para [EMAIL PROTECTED]
- Para cancelar sua assinatura envie um e-mail para 
[EMAIL PROTECTED]
- O hist�rico das Dicas-List pode ser encontrado em 
http://www.mail-archive.com/dicas-list%40soujava.org.br




Responder a