Utilizar la vista Estadísticas de ejecución

Las vistas Estadísticas de ejecución muestran estadísticas del tiempo de ejecución de la aplicación. Proporciona datos tales como el número de métodos llamados y la cantidad de tiempo empleado en ejecutar cada método. Las estadísticas de ejecución están disponibles a nivel de paquete, clase, método e instancia.

Prerrequisitos:

La vista Estadísticas de ejecución proporciona una serie de controles que le permiten manipular la información mostrada en la vista:

Trabajar con modalidades de visualización

  1. Hay cuatro modalidades de visualización disponibles basadas en los cuatro tipos de objeto: paquetes, clases, métodos e instancias. Para conmutar entre las modalidades de paquete, clase, método e instancia, seleccione uno de los siguientes controles de la barra de herramientas:
  2. Los datos visualizados también se pueden mostrar como porcentajes. Para visualizar los datos como porcentajes, seleccione Mostrar como porcentaje Icono % en la barra de herramientas.

Los datos visualizados dependen del tipo de objeto seleccionado. En la siguiente tabla se resumen los datos disponibles en cada modalidad de visualización.

Cabecera de columna Estadísticas de paquete 
Icono para paquete
Estadísticas de clase
Icono para clase
Estadísticas de método
Icono para método
Estadísticas de instancia
Icono para instancia
Tiempo base: Para cualquier invocación, el tiempo base es el tiempo invertido en ejecutar la invocación, excluyendo el tiempo dedicado a otros métodos llamados durante la misma.  La suma del tiempo base para las clases del paquete La suma del tiempo base para los métodos de la clase El tiempo invertido ejecutando un método dado Tiempo
Tiempo base promedio: El tiempo base dividido por el número de llamadas. Disponible Disponible Disponible No disponible
Tiempo base heredado: Parecido al tiempo base invertido en el paquete o la clase seleccionados, incluyendo el tiempo empleado en otros métodos heredados a los que se llamaron durante la invocación. La suma del tiempo base para las clases del paquete La suma del tiempo base para los métodos de la clase No disponible Tiempo
Tiempo acumulativo: Para cualquier invocación, el tiempo acumulativo es el tiempo invertido en ejecutar todos los métodos llamados por una invocación. Si una invocación no tiene llamadas a métodos adicionales, el tiempo acumulativo será igual al tiempo base. La suma del tiempo acumulativo para las clases del paquete El tiempo invertido en ejecutar los métodos de la clase El tiempo invertido en ejecutar el método dado. Tiempo
Tiempo acumulativo heredado: Parecido al tiempo acumulativo del paquete o clase seleccionados, incluyendo el tiempo empleado en otros métodos heredados a los que se llamaron durante la invocación. La suma del tiempo acumulativo para las clases del paquete El tiempo invertido en ejecutar los métodos de la clase No disponible Tiempo
Llamadas: El número de llamadas realizadas por un método seleccionado. No disponible Acumulado por clase Cuenta No disponible
Llamadas heredadas: Número de llamadas que ha realizado un método y los correspondientes métodos heredados. Acumulado por paquete Acumulado por clase No disponible Cuenta
Tiempo CPU acumulativo: La cantidad de tiempo CPU empleado en un método. Acumulado por paquete Acumulado por clase Acumulado por método No disponible

Nota: las vistas de perfilado se describen aquí utilizando Java. Los datos de perfilado de un contexto de aplicación distinto pueden cambiar los términos y la sintaxis utilizada en las vistas. Para obtener más información, consulte la sección Entender el contexto de aplicación en vistas de perfilado

Trabajar con columnas

Hay diferentes controles disponibles que permiten manipular las columnas mostradas en esta vista.

  1. Para especificar las columnas que deben mostrarse en la vista, seleccione el botón Elegir columnas Icono Elegir columnas en el menú desplegable de la barra de herramientas Icono de flecha de despliegue.
  2. En el diálogo Elegir columnas, seleccione las columnas que desea mostrar en la vista. Pulse Aceptar para aplicar los cambios.
  3. Para mostrar el cambio en cada columna numérica desde la última renovación de pantalla, seleccione Mostrar columnas de delta icono Mostrar delta en la barra de herramientas.
  4. Para ordenar los datos de columna, pulse el título de una columna. 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.

Filtrar datos de perfilado

Los filtros de perfilado se pueden aplicar a la vista Estadísticas de ejecución para reducir la cantidad de datos mostrados en la vista. Los filtros de perfilado se pueden utilizar en distintas vistas de perfilado, siempre y cuando la vista soporte el filtro. Consulte el tema Aplicar filtros de perfilado para obtener más detalles.

Abrir otras vistas

Se pueden abrir otras vistas de perfilado y vistas de código fuente desde la vista Estadísticas de ejecución.

  1. Para abrir las referencias de objeto de un objeto seleccionado, púlselo con el botón derecho del ratón y seleccione Mostrar referencias de objeto Mostrar referencias de objeto. Se abrirá la vista Referencias de objeto y se llenará con los datos del objeto seleccionado.
  2. Para abrir la vista Invocación de método en el método, deberá pasar a la modalidad de visualización de paquete, clase o método. Seleccione un método, púlselo con el botón derecho del ratón y seleccione Mostrar invocación de método Mostrar invocación de método.
  3. Para abrir la vista de código fuente de un objeto seleccionado, púlselo con el botón derecho del ratón y seleccione Abrir fuente Icono Abrir fuente.

Exportar los datos de la vista

Los datos de la vista Estadísticas de memoria pueden exportarse a formatos de informe disponibles (por ejemplo, HTML o XML.)

  1. Para exportar los datos de la vista, seleccione Informar... Icono Exportar en la barra de herramientas. Aparece el diálogo Informe nuevo que muestra tipos de informe disponibles.
  2. Seleccione el tipo de informe.
  3. Marque la opción Abrir editor para abrir el documento utilizando el editor del sistema predeterminado.
  4. Pulse Siguiente para continuar.
  5. Seleccione una carpeta padre y especifique un nombre de archivo.
  6. Pulse Finalizar para generar el informe.

Renovar la vista

La vista Estadísticas de ejecución puede renovarse utilizando el botón Renovar Icono Renovar vistas en la barra de herramientas Supervisor de perfilado. Cuando se renueva una vista, los cambios se marcan con iconos de delta:

 


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

Tareas relacionadas
Perfilar una aplicación
Ver las invocaciones y los llamadores de un método


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