Identificar las clases con gran actividad de memoria

El rendimiento de un programa se puede mejorar en gran medida identificando, y eliminando o modificando, las clases que ocupan una gran parte de la memoria de un programa. Puede utilizar la vista Estadísticas de memoria para identificar estas clases.

Prerrequisitos:

Para identificar clases con gran actividad de memoria, efectúe los siguientes pasos:

  1. En la vista Supervisor de perfilado, seleccione el supervisor o agente de la aplicación.
  2. Pulse con el botón derecho del ratón y seleccione Abrir con > Estadísticas de memoria. Se abre la vista Estadísticas de memoria. 
  3. Pulse Clase icono de estadísticas de clase en la barra de herramientas para mostrar las estadísticas de clase.
  4. En la vista Estadísticas de memoria, con el botón derecho del ratón pulse y seleccione Elegir columnas.
  5. Seleccione las opciones Tamaño activo y Tamaño total.
  6. Pulse Aceptar.
  7. Identifique las clases con el mayor valor total de tamaño. Son las clases con la mayor actividad de memoria. Utilice la columna Tamaño activo para ver el tamaño total de las instancias que no se han procesado con la recogida de basura.

Conceptos relacionados
Visión general de la herramienta de perfilado
Vistas estadísticas

Tareas relacionadas
Perfilar una aplicación
Lanzar o conectar un proceso Java