Han estudiado los beneficios de mover los JARs que tenemos en /WEB-INF/lib a librerías compartidas (tomcat/lib) en Tomcat (Tomcat 7).
Cuando tenemos los JARs en tomcat/lib todas las clases se cargan por el classloader por lo que sólo son cargadas un vez (en lugar de por el classloader de cada aplicación).
En el blog hacen un estudio para cuatro aplicaciones:
Tiempo de arranque
Memoria:
A raíz de los resultados se observa que la única diferencia está en el tamaño del PermGen usado (memoria para cargar las clases), que difiere en unos 50 MB por aplicación.



Deja un comentario