Identificar las fases de ejecución de un programa

Las fases de ejecución de un programa que puede identificar mediante la vista Flujo de ejecución son las siguientes:

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 que figuran a la derecha indican del 0,5 al 5,5 en incrementos de 0,5

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 de zoom para acercar Icono de zoom para acercar con el fin de habilitarla; después, utilice la herramienta 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

 
 

>