Identifisere ulike faser i programutføringen

Perioder med beregninger og perioder med lite aktivitet i utføringen av et program kan lett identifiseres ved hjelp av Utføringsflyt-visningen til profileringsverktøyet. Forutsetninger:

Slik åpner du visningen Utføringsflyt:

  1. Velg enten en overvåker eller agentressursen i visningen Profileringsovervåker. 
  2. Høyreklikk og velg Åpne i > Utføringsflyt.  Visningen Utføringsflyt blir åpnet.

Identifisere inaktive perioder

Inaktive perioder er perioder uten aktive tråder. I diagrammet er en inaktiv periode en uten fargelinjer.  Lesetid (i sekunder) langs høyresiden.Du kan også se tiden på statuslinjen.

5 linjer som viser aktive og inaktive perioder plottet mot tid (i sekunder)

Programavslutning vises ved at nederst del av linjen tilsvarer hoveddelen - hvis programmet fortsatt overvåkes.

Identifisere beregning

Du kan undersøke utføringsflyten under beregning slik:

  1. Klikk på Zoom inn-verktøyet  Zoom inn-ikon for å aktivere det, og bruk verktøyet til å forstørre en sekvens med metodekall i hoveddelen.
  2. Alternativt kan du klikke på Velg zoomeverktøy Velg zoom-ikon og så klikke og dra musepekeren for å forstørre et område.
  3. Flytt markøren over en metode stripe, og du får frem detaljer om det på statuslinjen.

Beslektede begreper
Oversikt over profileringsverktøyet
Utføringsflyt-visning og -tabell

Beslektede oppgaver
Profilere en applikasjon
Starte eller koble seg til en Java-prosess
Identifisere aktive tråder
Opplæring: Analysere profileringsdata fra en Java-prosess