viernes, 13 de junio de 2008

Incrementando la memoria en los porcesos ANT

Una de los problemas típicos en el desarrollo de las pruebas unitarias y funcionales que realizamos con JUnit y JMeter respectivamente, es que se lanzan con el ANT y según crecen aparecen los típicos OutOfMemory lanzándolas ¿Como las resolvemos? pues bien fácil.

  1. Crear la variable de entorno ANT_OPTS
  2. Asingnarle la memoria deseada como por ejemplo -Xms256M -Xmx512M, que se corresponde con una reserva inicial de 256MB y una máxima de 512MB
Hay que pensar que sobre todo consume mucha memoria la generación de informes con XSLT si los XML con los resultados son muy grandes (típico en las pruebas de carga o estabilidad).

Espero que sea de utilidad

DNM

1 comentario:

IGM dijo...

Gracias!
Me ha servido de mucho, ya que las tareas ant con las que trabajaba empezaron a agotar la memoria, y no podía seguir adelante con mis tareas.

Lifesaver.

1up!

Salu2!