Identificér aktive programdele

Aktive programdele i et program kan nemt identificeres vha. oversigten Udførelsesflow i profileringsværktøjet. Hvis du bruger oversigten Udførelsesflow, kan du undersøge programdelene i et program og hurtigt identificere, hvornår og hvor de fleste af et programs ressourcer bruges.

Forudsætninger:

Udfør følgende for at åbne oversigten Udførelsesflow:

  1. Vælg en ressource under et profilprojekt i oversigten Profileringsovervågning, f.eks. et overvågningsprogram eller en agent.
  2. Højreklik, og vælg derefter Åbn med > Udførelsesflow. Oversigten Udførelsesflow åbnes.
  3. I oversigten Udførelsesflow indeholder hver programdel et stort antal metodekald. Metoderne er repræsenteret af lodrette striber, der bevæger sig fra venstre mod højre, og de aktive dele af programdele er identificeret af denne venstre mod højre-rækkefølge.
  4. Du kan undersøge bestemte dele af grafen ved at zoome ind på zoom ind et bestemt område.
  5. Gør følgende, hvis der er dele af grafen, som er rodet på grund af gentagne kald forårsaget af iterative konstruktioner som i eksemplet herunder:

    Billede af oversigten Udførelsesflow med gentagelser skjult og markeret med et x.

    Du kan bruge indstillingen Find alle gentagelser på pop op-menuen til at konsolidere gentagelserne i grafen. De gentagne kald er markeret med et X.n, hvor n er antallet af kald. I eksemplet nedenfor er metoden compare kaldt 7 gange.

    Billede af oversigten Udførelsesflow med gentagelser skjult og markeret med et x.

Tip

Relaterede begreber
Oversigt over profileringsværktøj
Oversigten og tabellen Udførelsesflow

Relaterede opgaver
Profilér et program
Start eller tilknyt en Java-proces