Identificar las hebras activas

Para poder interpretar mejor la ejecución de un programa y obtener así una indicación de cuándo y cómo se consumen los recursos de un programa, resulta interesante saber cuáles son las hebras activas y en qué momento lo están. Esto se puede ver muy bien en la vista Flujo de ejecución.  

Para abrir la vista Flujo de ejecución, siga estos pasos:

  1. Asegúrese de que la recogida de información de flujo de ejecución se ha habilitado, lo que se lleva a cabo al lanzar o conectarse a la aplicación que se va a perfilar. Seleccione la opción de perfilado Mi aplicación es muy lenta y, en las opciones de Detalles, seleccione Mostrar detalles gráficos del flujo de la ejecución . 
  2. En la vista Supervisor de perfilado, seleccione el supervisor o el agente.
  3. Pulse el botón derecho del ratón y seleccione Abrir con > Flujo de ejecución. Se abre la vista Flujo de ejecución.

Cada hebra consta de abundantes llamadas de método. Los métodos vienen representados por bandas verticales, que avanzan de izquierda a derecha, y las partes activas de la hebra se identifican precisamente por este avance de izquierda a derecha.

Consejos

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