Identificar las fases de ejecución de un programa

Los períodos de computación y los períodos de inactividad en la ejecución de un programa se pueden identificar fácilmente utilizando la vista Flujo de ejecución o la herramienta de perfilado. Prerrequisitos:

Para abrir la vista Flujo de ejecución:

  1. Seleccione el recurso de supervisor o 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 períodos inactivos

Los períodos inactivos son aquellos que no tienen hebras activas; en el gráfico, un período inactivo es aquel sin barras de color. Lea el tiempo (en segundos) a lo largo del lado derecho. También puede ver el tiempo en la línea de estado.

5 barras que muestran periodos de actividad e inactividad representados frente al tiempo (en segundos)

La conclusión del programa se indica mediante la parte inferior de la barra que corresponde al proceso principal, si el proceso se sigue supervisando.

Identificar computación

Para examinar el flujo de ejecución durante la computación, efectúe los siguientes 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. También puede pulsar la herramienta Seleccionar zoom icono seleccionar zoom , pulsar y arrastrar el puntero del ratón para ampliar un área.
  3. Al mover el cursos encima de la barra de un método verá detalles acerca del mismo 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 datos de perfilado de un proceso Java