En este artículo explicaremos qué es y cómo funciona el Garbage Collector.
Para entender el funcionamiento del Garbage Collector primero hay que entender cómo se administra la memoria en Java. Se dará una pequeña explicación al respecto.
La Java Management eXtensions (JMX) es un estándar de Sun para la gestión y monitorización remota de recursos java como:
Nos permite entre otras cosas consultar o cambiar una determinada configuración, conocer estadísticas y comportamiento de una aplicación, conocer cambios de estado (y notificarlo, iniciar acciones, etc), crear nuestros manejadores de recursos y publicarlos en una API, interoperar con otras tecnologías...
Cuando administramos aplicaciones java (por ejemplo, tomcat, jboss, etc.) muchas veces nos encontramos que la aplicación cae ya que no consigue procesar los threads generados. En estos casos suele ocurrir que la aplicación genera todos los threads que puede (normalmente este parámetro se especifica en la configuración) y cuando llega al limite la aplicación deja de aceptar nuevas peticiones.
En este artículo veremos qué herramientas podemos utilizar para analizar los threads de nuestra aplicación.
Comentarios recientes
8 weeks 1 day ago
22 weeks 2 days ago
27 weeks 5 days ago
36 weeks 3 days ago
44 weeks 2 days ago
51 weeks 5 days ago
1 year 3 days ago
1 year 12 weeks ago
1 year 12 weeks ago
1 year 15 weeks ago