Identifisere aktive tråder
Det er enkelt å identifisere aktive tråder i et program, ved å bruke visningen Utføringsflyt i profileringsverktøyet.
Du kan bruke visningen Utføringsflyt til å undersøke trådene i et program og raskt finne ut når og hvor
flesteparten av programressursene blir brukt.
Forutsetninger:
Slik åpner du visningen Utføringsflyt:
- Velg en ressurs i et profileringsprosjekt, for eksempel en overvåker eller en agent, i visningen Profileringsovervåker.
- Høyreklikk og velg Åpne i > Utføringsflyt. Visningen Utføringsflyt blir åpnet.
- Hver tråd i visningen består av mange metodekall. Metodene blir
vist som loddrette streker som går fra venstre mot høyre, og de
aktive delene av en tråd identifiseres ved hjelp av dette strekforløpet.
- Du kan undersøke bestemte deler av diagrammet ved å zoome inn
et bestemt område.
- Hvis deler av diagrammet er fylt med gjentatte kall på grunn
konstruktører som gjentas (se eksempelet nedenfor),

kan du velge Finn alle gjentakelser for å konsolidere gjentakelsene i diagrammet.
Kallene som gjentas, er merket med en X.n, der n er antallet kall. I eksempelet nedenfor blir sammenlikningsmetoden kalt 7 ganger.
Tips
- Når du velger en metode, blir alle tilhørende kalte metoder uthevet i gult.
- Du kan dra og slippe visningene på arbeidsbenken og på den måten organisere perspektivlayouten slik du ønsker.
- Når du peker med musen, blir den tilsvarende basistiden vist på statuslinjen.
- Du kan tilbakestille visningen ved å klikke på knappen Hjem.
Beslektede begreper
Oversikt over profileringsverktøyet
Utføringsflyt-visning og -tabell
Beslektede oppgaver
Profilere en applikasjon
Starte eller koble seg til en Java-prosess
(C) Copyright IBM Corporation 2000, 2006. All Rights
Reserved.