Vista Estadísticas de memoria

Las vistas Estadísticas de memoria muestran estadísticas del almacenamiento dinámico de la aplicación. Proporciona información detallada como, por ejemplo, el número de clases cargadas, el número de instancias vivas y el tamaño de memoria asignado por cada clase. Las estadísticas de memoria están disponibles a nivel de paquete, clase y nivel de instancia.

Pantalla

Esta vista consta de una tabla en la que la primera columna presenta la lista de elementos. Hay tres modalidades de visualización disponibles basadas en los tres tipos de objeto:

Estadísticas que se muestran para cada tipo de objeto

Los datos visualizados dependen del tipo de objeto seleccionado. Las estadísticas disponibles para cada objeto se resumen en la siguiente tabla.

Cabecera de columna Estadísticas de paquete 
Icono para paquete
Estadísticas de clase
Icono para clase
Estadísticas de instancia
Icono para instancia
Total de instancias
Número total de instancias del paquete, la clase o el método seleccionados que se han creado.
Acumulado por paquete Acumulado por clase Cuenta
Instancias activas
El número de instancias del paquete, la clase o el método seleccionados en las que no ha tenido lugar la recogida de basura.
Acumulado por paquete Acumulado por clase Cuenta
Recogidas
El número de instancias del paquete, la clase o el método seleccionados que se eliminaron durante la recogida de basura.
Acumulado por paquete Acumulado por clase Cuenta
Tamaño total
El tamaño total (en bytes) del paquete, la clase o el método seleccionados de todas las instancias creadas, incluyendo lo que se haya eliminado a través de la recogida de basura.
Acumulado por paquete Acumulado por clase Tamaño
Tamaño activo
El tamaño suma de todas las instancias activas. 
Acumulado por paquete Acumulado por clase Tamaño

Nota: los totales mostrados en esta vista sólo representan los datos que se han recogido desde que se inició la supervisión del proceso. Si empieza a supervisar el proceso a media ejecución, sólo verá los totales a partir del punto en que se inició la supervisión. Además, en la modalidad de paquete, sólo se muestran los totales de las clases recogidas correspondientes a dicho paquete. Las clases especificadas en los filtros de exclusión no se incluirán en los totales.

Nota: para poder mostrar datos de nivel de instancia en las columnas tamaño activo y recogido de la vista Estadísticas de memoria, deben recogerse datos de nivel de instancia para el tipo de perfilado Análisis de tiempo. Para recopilar datos de nivel de instancia, debe realizar las siguientes acciones en la página Tipos de perfilado del conjunto de perfilado:

  1. En el panel situado a la izquierda, marque los recuadros de selección de Análisis de memoria > Análisis de memoria básica y Análisis de tiempo > Análisis de tiempo de ejecución.
  2. En Análisis de tiempo de ejecución, seleccione el botón de selección Mostrar detalles gráficos del flujo de ejecución y, a continuación, pulse el botón Avanzado>> y elija Recoger información de nivel de instancia.

Hallará información sobre cómo acceder a la página de Tipos de perfilado de un conjunto de perfilado en la siguiente guía de aprendizaje: Analizar los datos de perfilado de un proceso Java.

Símbolos de visualización

Controles

Controles de la barra de herramientas

Icono Definición
Icono para paquete Muestra las estadísticas de paquete
Icono para clase Muestra las estadísticas de clase
Icono para instancia Muestra las estadísticas de instancia
Icono de abrir fuente Abre el fuente de un elemento seleccionado.
Icono de % Muestra el porcentaje de memoria asignado.
Variación Muestra lo que ha variado cada columna numérica desde la última renovación.
Un botón con un icono estilizadoFiltrar los objetos basándose en instancias de hora, tamaño, total o en otros criterios.
Icono de exportar HTML Exportar los datos a un archivo en formato HTML.
Un botón con un icono estilizadoUn botón con un icono estilizado Seleccione las columnas a visualizar o Icono de ordenarOrdene por columna.

Controles de menú emergente

Icono Definición
Icono Renovar vistas Renueva la vista.
Icono de elegir columna Elija las columnas que desea mostrar.
Mostrar referencias de objeto Muestra las referencias de objeto.
Icono fuente abierto Abre el fuente de un elemento seleccionado.

Filtrado

Las vistas de estadísticas proporcionan el filtrado por nombre.  Utilice el campo Filtro para especificar un patrón de tipo serie. 

Controles de columna

Pulse el título de una columna para ordenarla. Si lo pulsa de nuevo, la columna se ordena en secuencia inversa. El título de la columna lleva el prefijo > si está en orden ascendente y lleva el prefijo < si está en orden descendente.

Las columnas se pueden ocultar o mostrar. 

 


Conceptos relacionados
Visión general de la herramienta de perfilado
Recursos de perfilado

Tareas relacionadas
Aplicar filtros de perfilado
Perfilar una aplicación
Identificar las clases con gran actividad de memoria


(C) Copyright IBM Corporation 2000, 2006. Reservados todos los derechos.