Bueno, la cuestion es que estoy testeando la aplicacion que estoy desarrollando, ya que me preocupa la memoria que pueda consumir.
Al ejecutar el Profiler test, me asusto al comprobar que carga 270MB de Heap Memory... pero al darle al boton de "Run Garbage Collection in Profiled Application", baja a 34MB, ademas, si ejecuto el WAR en el Tomcat externo (no el que viene integrado en Netbeans) configurando su Heap Memory a 32MB como maximo, la aplicacion funciona correctamente.
Entonces, la pregunta es clara, ¿esa memoria de 270MB hace referencia a la memoria total ejecutada en la aplicacion?, es decir, que no es la memoria actual usada, sino la suma de toda la memoria que ha sido utilizada a lo largo de la vida de la aplicacion, ¿no?.
Gracias.