É melhor olhar a documentação direitinho.
-Xmx só estabelece o máximo usado pelo heap; ele não indica qual é a porcentagem de memória usada pela geração jovem ou não.
http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning_6.html
No seu caso, você quer ajustar -XX:NewRatio (para a geração jovem) e -XX:MaxPermSize (para a geração permanente); mas acho que os valores padrão devem ser suficientes para a maior parte das aplicações (exceto no caso da geração permanente, que costuma acabar precisando de um pouco mais, se você estiver usando um programa que tem muitas classes, como é o caso de um application server ou web container onde o "hot deploy" esteja configurado para estar ativado.)
This message was edited 1 time. Last update was at 05/05/2009 16:08:58
|