Identifiera faser i körningen av ett program

Perioder med beräkningar och perioder av inaktivitet i programkörningar kan enkelt identifieras med hjälp av körningsflödesvyn i profileringsverktyget. Förutsättningar:

Så här öppnar du körningsflödesvyn:

  1. Välj övervakaren eller agenten i profileringsövervakarvyn. 
  2. Högerklicka och välj Öppna med > körningsflöde. Körningsflödesvyn öppnas.

Identifiera inaktiva perioder

Inaktiva perioder är perioder utan aktiva trådar. I diagrammet motsvaras de inaktiva perioderna av perioder utan färgade streck.  Lästid (i sekunder) längs den högra sidan. Du kan också se tiden på statusraden.

5 fält som visar aktiva och inaktiva perioder utritade mot tiden (i sekunder)

En avstängning av programmet visas i det nedersta fältet, motsvarande main - om programmet fortfarande övervakas.

Identifiera beräkning

Undersök körningsflödet under beräkningar genom att utföra följande steg:

  1. Klicka på Zooma in-verktyget   zooma in-ikon för att aktivera det och använd sedan verktyget till att förstora en sekvens med metodanrop i main.
  2. Alternativt kan du klicka på verktyget Välj zoomnivå välj zoomnivå-ikon och klicka och dra med muspekaren för att förstora ett område.
  3. För muspekaren över en metodrand, så visas informationen om den på statusraden.

Närliggande begrepp
Översikt över profileringsverktyget
Körningsflödesvyn och -tabellen

Närliggande uppgifter
Profilera en tillämpning
Starta och ansluta till en Java-process
Identifiera aktiva trådar
Självstudiekurs: Analysera profileringsdata från en Java-process