Vista Gráfico de llamada de rendimiento

El Gráfico de llamada de rendimiento muestra la estructura de llamada dinámica del programa que se está perfilando e indica dónde invierte más tiempo el programa.

Para abrir el Gráfico de llamada de rendimiento, pulse el botón derecho del ratón sobre un recurso de perfilado en el Monitor de perfilado y seleccione Abrir con > Gráfico de llamada de rendimiento en el menú emergente.

Consejos para utilizar el gráfico:

El Gráfico de llamada de rendimiento puede mostrar la información siguiente sobre los elementos del gráfico:
Elemento de datos Descripción
Método Nombre del método sobre el que ha detenido el cursor del ratón.
Archivo de origen Si el código fuente está disponible, nombre del archivo de origen del método seleccionado.
Llamadas Número total de llamadas efectuadas al método seleccionado.
Tiempo base Tiempo invertido en el método seleccionado, excluidos los tiempos de los métodos descendientes.
Tiempo acumulativo Tiempo base para el método seleccionado, además del tiempo invertido en todos los métodos descendientes en nombre del método seleccionado.
Tiempo mínimo Tiempo mínimo registrado para una única invocación del método seleccionado.
Tiempo máximo Tiempo máximo registrado para una única invocación del método seleccionado.
Tiempo de promedio Tiempo medio por llamada invertido en el método seleccionado (Tiempo base/Llamadas).
Llamador Para un arco entre nodos, nombre del nodo llamador.
Descendiente Para un arco entre nodo, nombre del nodo descendiente.
Llamadas Para un arco entre nodos, número de llamadas efectuadas al Descendiente por parte del Llamador.
Tiempo propagado Para un arco entre nodos, tiempo invertido en el Descendiente en nombre del Llamador.

Los iconos siguientes indican si son visibles en el gráfico, todos o algunos descendientes del método:
Icono Descripción
Icono Descendientes no visibles No hay descendientes visibles. Pulse el botón para expandir todos los descendientes inmediatos.
Icono Algunos descendientes inmediatos visibles Sólo algunos descendientes inmediatos son visibles. Pulse el botón para expandir todos los descendientes inmediatos.
Icono Todos los descendientes inmediatos visibles Todos los descendientes inmediatos son visibles. Pulse el botón para contraer todos los descendientes.
El método no tiene ningún icono El método no tiene ningún descendiente.

Los controles y los mandatos de menú siguientes aparecen en el Gráfico de llamada de rendimiento:
Control Mandato Descripción
Botón Restablecer diseño Rehacer diseño Redibuja el gráfico de llamada en el diseño por omisión.
Botón Abrir visión general del gráfico Conmutar Visión general Muestra u oculta la visión general del gráfico de llamada.
Botón Mostrar detalles del método Mostrar detalles del método Abre la vista Detalles del método para el método seleccionado actualmente.
Botón Buscar método Buscar método... Permite especificar un nombre de método para localizarlo en el gráfico.
Botón del recuadro de diálogo Abrir colores Colores del gráfico... Permite cambiar los colores utilizados en el gráfico.
Botón Navegar hacia atrás Navegar hacia atrás En el historial de selección de nodos, se desplaza al nodo seleccionado anteriormente.
Botón Navegar hacia delante Navegar hacia delante En el historial de selección de nodos, se desplaza al siguiente nodo seleccionado.
Menú desplegable Factor de escala lineal Especifica como se muestran las líneas en el gráfico. Se puede especificar el modo No ponderado o el Lineal. La escala lineal utiliza el grosor de las líneas que enlazan los nodos para representar la distribución de los recursos medidos, desde un nodo hasta otro nodo contiguo, como porcentaje del total de la ejecución de perfilado. El valor por omisión es Lineal.
Menú desplegable Nombre de método... Le permite cambiar la forma en que se visualizan los nombres de método en las vistas Gráfico de llamada de rendimiento y Detalles del método.
Menú desplegable Unidades de tiempo Le permite seleccionar las unidades de tiempo que se deben utilizar: segundos, milisegundos o microsegundos.
Menú desplegable Precisión Le permite seleccionar la precisión que se debe utilizar: de 0,0 a 0,00000, o ninguna.
Menú emergente Renovar vistas Vuelve a rellenar todas las vistas con los datos más recientes para el recurso de perfilado seleccionado.
Menú emergente Filtro Incluye o excluye métodos del conjunto de datos de análisis. Para obtener más información, consulte el apartado Mandatos de datos del Gráfico de llamada de rendimiento.
Menú emergente Subárbol Oculta, suprime o se centra en un subárbol. Para obtener más información, consulte el apartado Mandatos de datos del Gráfico de llamada de rendimiento.
Menú emergente Expandir/Contraer Muestra u oculta los descendientes del método seleccionado. Para obtener más información, consulte el apartado Mandatos de datos del Gráfico de llamada de rendimiento.
Menú emergente Abrir origen Cuando el código fuente del método seleccionado está disponible, se abre el archivo de origen en el editor por omisión.
Lista desplegable Resaltado Resaltar métodos Resalta métodos según los criterios seleccionados en la lista. Para obtener más información, consulte el apartado Mandatos de datos del Gráfico de llamada de rendimiento.
Graduador de zoom Aumentar el gráfico Cambia la escala del gráfico.
Notes:
  • Por omisión, los separadores de agrupación se muestran en valores numéricos, por ejemplo: 1,244,329.68. Puede desactivar este valor en la página Preferencias del Gráfico de llamada de rendimiento.
  • Pulse el botón derecho del ratón sobre el gráfico de llamada para visualizar un menú emergente que le permita trabajar con el gráfico de llamada.

Tema principal: Consulta de la interfaz de usuario para la detección de cuellos de botella de rendimiento

Tareas relacionadas
Obtención de información de la vista Gráfico de llamada de rendimiento
Personalización de la vista Gráfico de llamada de rendimiento

Referencia relacionada
Mandatos de datos del Gráfico de llamada de rendimiento

Terms of use | Feedback
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.