Identificarte

Versión Completa : Consumo de memoria del JVM


.



pablo_emiliob
abril 14, 2011, 10:47 AM
Buenos dias

Estoy haciendo un programa para mi empresa, usando JSF 1.2 con facelets y Hibernate, y desplegando el proyecto en Apache Tomcat, pero recientemente estoy teniendo problemas de aumento de memoria en el servidor.

Entonces queria saber que recomiendaciones me pueden dar a la hora de programar... por ejemplo: "no uses instancies clases, mantenlas estaticas"... cosas asi...

GRACIAS!!!

sairus black
abril 16, 2011, 02:21 PM
Buenos dias
"no uses instancies clases, mantenlas estaticas"...

Quien diga eso es digno de colgarlo y asotarlo, como qeu amntener todo estico es lo mejor, si eso es un garafal error an la POO. Seguramente si tienes exceso de carga en memoria se debe a cosas mas logicas que esttructurales como sesiones que no expiran, busquedas redundantes o conexiones a DB que no se finalizan adecuadamente.

Esos problemas son mas cuestion del estilo de tu app que en como la escribes y si te preocupa la estructura de tu codigo trata de seguir las recomendaciones del paradigma que usas, en este caso POO.

Tambien te rcomiendo actualizar la JSF.

Checa:

http://javaserverfaces.java.net/

tambien te puede interesar el blog del viejo Shadow257 (http://www.laneros.com/member.php?u=98386):

http://vaadinspringhibernate.blogspot.com (http://vaadinspringhibernate.blogspot.com/)

O este framwork que va por muy buen camino:

http://www.primefaces.org/