Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como JVM

Entendiendo "Java Permanent Generation"

Me he dado el permiso de traducir un texto que considero bueno, debido al sintetizado que el autor plasma para la resolución, o parte, de la problemática. Durante mis viajes de trabajo, me he encontrado con algunos menesteres en el manejo de memoria en Java.Mi quipo ha deployado una gran cantidad de aplicaciones web en una instancia sencilla de Apache Tomcat. La caja de Linux corriendo esas aplicaciones con sólo 2GB de memoria física disponible. Una vez que las aplicaciones fueron deployadas, cerca de 1.8 Gb de la memoria es consumida por Java. Claramente, nosotros necesitamos mejorar un poco nuestro manejo de memoria. Sin embargo, he hablado hace pocos minutos de hacer algo de "picar piedra" en la Generación Permanente de Java (Permanent Generation, en inglés) y ésta cómo se relaciona con los cúmulos de memoria de Java. Aquí algunas notas destiladas de mi investigación y que pueda serle de utilidad en las menesteres de la depuración del manejo de memoria en Java... El a...