Puoi facilmente controllare l'allocazione della memoria della dimensione dell'heap usando JConsole, se hai un percorso per il tuo jre/jdk impostato correttamente sul sistema dovresti essere in grado di avviarlo con il comando jconsole
da qualsiasi luogo.
Per gestire l'allocazione della memoria dell'heap puoi dare un'occhiata qui:http://javahowto.blogspot.com/2006/06/6-common-errors-in-setting-java-heap.html
Un modo semplice su Linux è eseguire quanto segue:
ps -ef |grep tomcat
Cerca la memoria JVM iniziale e massima:
-Xms1024m -Xmx4096m
In questo caso sta allocando 1G all'avvio e il massimo è 4G .