Pestaña Estadísticas de ejecución
La pestaña Estadísticas de ejecución muestra 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.
Antes de empezar
- Lanzar o conectarse a una aplicación
- En Especificar criterios de perfilado, se selecciona el conjunto de perfilado Historial de ejecución - Perfilado estadístico o se habilita el conjunto de perfilado Análisis de tiempo con Mostrar estadísticas de ejecución (datos comprimidos) en un conjunto de perfilado personalizado.
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
- Trabajar con columnas
- Filtrar datos de perfilado
- Abrir otras vistas y pestañas
- Exportar los datos de la vista
- Renovación de la vista
Acerca de esta tarea
Trabajar con modalidades de visualización
- 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:
- Información de nivel de paquete

- Información de nivel de clase

- Información de nivel de método

- Información de nivel de instancia

- Información de nivel de paquete
- Los datos visualizados también se pueden mostrar como porcentajes. Para visualizar los datos como porcentajes,
seleccione Mostrar como porcentaje
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 ![]() |
Estadísticas de clase ![]() |
Estadísticas de método ![]() |
Estadísticas de instancia ![]() |
|---|---|---|---|---|
| Tiempo base: Para cualquier invocación, el tiempo base es el tiempo invertido en ejecutar la invocación, excluido el tiempo empleado en 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 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 |
| Llamadas: el número de llamadas para el método seleccionado. | No disponible | Acumulado por clase | Cuenta | No disponible |
| 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 |
Trabajar con columnas
Hay diferentes controles disponibles que permiten manipular las columnas mostradas en esta vista.
- Para especificar las columnas que deben mostrarse en la vista, seleccione el botón Elegir columnas
en el menú desplegable de la barra de
herramientas
. - En el diálogo Elegir columnas, seleccione las columnas que desea mostrar en la vista. Pulse Aceptar para aplicar los cambios.
- Para mostrar el cambio en cada columna numérica desde la última renovación de
pantalla, seleccione Mostrar columnas de delta
en la barra de
herramientas. - 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 y pestañas
Pueden abrirse otras vistas de perfilado, pestañas y vistas de código fuente desde la pestaña Estadísticas de ejecución.
- Para abrir la pestaña 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
. - 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
.
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.)
- Para exportar los datos de la vista, seleccione Informe
en la barra de herramientas. Aparece el
diálogo Informe nuevo que muestra tipos de informe disponibles. - Seleccione el tipo de informe.
- Marque la opción Abrir editor para abrir el documento utilizando el editor del sistema predeterminado.
- Pulse Siguiente para continuar.
- Seleccione una carpeta padre y especifique un nombre de archivo.
- Pulse Finalizar para generar el informe.
Renovación de la vista
La vista Estadísticas de ejecución puede renovarse utilizando el botón Renovar
en la barra de herramientas Supervisor
de perfilado. Cuando se renueva una vista, los cambios se marcan con iconos de
delta:
- Los iconos de delta
y
indican que se ha producido un cambio en el valor numérico
(un incremento o un decremento, respectivamente) de esa celda concreta
desde su última renovación. - El rombo
indica nuevas apariciones desde la última vez que se pulsó el botón
Renovar vistas
de la vista Supervisor de perfilado.