Identificar las fases de ejecución de un programa

Prerrequisitos:

Con la Herramienta de perfilado puede identificar las fases siguientes de la ejecución de un programa en la vista Flujo de ejecución:

Pasos preliminares

Siga estos pasos:

  1. Seleccione el recurso supervisor o el recurso agente en la vista Supervisor de perfilado.  
  2. Pulse el botón derecho del ratón y seleccione Abrir con > Flujo de ejecución. Se abre la vista Flujo de ejecución.

Identificar los periodos inactivos

Son periodos inactivos aquellos en los que no hay hebras activas; en el gráfico, los periodos inactivos no tienen barras coloreadas. Lea el tiempo (en segundos) a lo largo de la parte derecha. También puede ver el tiempo en la línea de estado.

Visualiza tres barras con una gran área abierta en la parte inferior; los números a lo largo del lado derecho son los incrementos 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13.0

La conclusión del programa se indica en la parte inferior de la barra que se corresponde con main, si el programa todavía se estaba supervisando.

Identificar el cálculo

Para examinar el flujo de la ejecución durante la fase de cálculo, siga estos pasos:

  1. Pulse la herramienta Zoom para acercar Icono de Zoom para acercar para habilitarla y utilícela para agrandar una secuencia de llamadas de método en main.
  2. Otra posibilidad consiste en pulsar la herramienta Seleccionar zoom Icono de seleccionar zoom y pulsar y arrastrar el puntero del ratón para agrandar un área.
  3. Si pasa el cursor por encima de la banda de un método, verá sus detalles en la línea de estado.

Conceptos relacionados
Visión general de la herramienta de perfilado
Vista y tabla Flujo de ejecución

Tareas relacionadas
Perfilar una aplicación
Lanzar o conectar un proceso Java
Identificar las hebras activas
Guía de aprendizaje: analizar los datos de perfilado de un proceso Java