jvm - Cómo obtener el volcado de Metaspace Java8(no el volcado de heap)
dump (1)
Parece que te encuentras con una fuga de carga de clase.
Utilizar
-
jmap -clstats PID
para volcar las estadísticas del cargador de clases; -
jcmd PID GC.class_stats
para imprimir la información detallada sobre el uso de la memoria de cada clase cargada. El último requiere-XX:+UnlockDiagnosticVMOptions
.
El volcado de almacenamiento dinámico también ayudará, porque cada clase en el Metaspace tiene una instancia java.lang.Class
correspondiente en el montón.
¿Hay alguna herramienta que pueda obtener el volcado de Metaspace desde un punto de acceso Javam vm?