Oversigten og tabellen Udførelsesflow

Oversigten og tabellen Udførelsesflow viser begge en repræsentation af hele programudførelsen. I oversigten passer programdelene i programmet vandret, og tiden er skaleret, så hele udførelsen passer lodret. I tabellen er programdelene grupperet i første kolonne, og tiden er registreret i flere på hinanden følgende rækker.

Oversigten

Her er et eksempel på oversigten Udførelse:

Sæt med lodrette striber, metodeetiketter øverst, kontroller ovenover, tal ned langs højre side, nogle spredte vandrette linjer

Striber placeres taglagt til højre, når én metode kalder en anden metode, hvis svarmetode derefter kalder en anden metode osv. Striber er grupperet i kolonner efter programdel. En tynd, sort lodret linje adskiller kolonnerne fra hinanden. Navnet på de enkelte programdele vises øverst i kolonnen.

Brug værktøjet Zoom ind zoom ind til at udvide grafen.

Oversigten Udførelsesflow viser følgende oplysninger:

Striber stykke af orange stribe
Striberne angiver metoder i programdele. Farvekoderne angiver objektets klasse. Striben længst til venstre angiver renovation.
Tid Grå chip med tal i
Tiden måles i sekunder, og det er den lodrette akse, startende øverst. Højden af en stribe angiver den tid, der er brugt på at udføre metoden.
Navne, argumenter og typer Sort vandret linje med stykker af farvede striber, der hænger ned, med etiketterne actionPerformed, addButton, repaint
Den øverste sorte linje angiver, at klassen actionPerformed har kaldt klassen addButton, som har kaldt klassen repaint. Linjer er sorte, medmindre metoden er en konstruktør. Så er linjen og etiketterne røde. 

Hvis oversigten er åbnet fra overvågningsobjektet, viser den udførelse for alle agenter under overvågningsprogrammet. Navnet på programdelen viser id'en for den tilsvarende proces for at skelne mellem programdelene med det samme navn i forskellige processer.

Programdelen Renovation

Som standard er programdelen Renovation skjult. Den kan gøres synlig, hvis du vælger Programdel > Renovation på menuen Kontekst. Når programdelen Renovation er synlig, vises den i kolonnen længst til venstre. Programdelen Renovation indeholder objekter, der opsamles fra alle processerne under dette overvågningsprogram. Der vises et tyndt rektangel i denne kolonne, når der finder renovation sted for et objekt. Som med andre objekter og metoder i oversigten kan du klikke på det objekt, som der er fundet renovation sted for, for at vælge det. Store, hævede, grå rektangler repræsenterer renovationsfaser i profileringssessionen.

Kontroller

Værktøjslinjekontroller

Værktøjslinjen til både oversigten og tabellen indeholder følgende kontroller:

Menupunkt Definition
zoom ind-knap Zoom ind på grafen.
zoom ud-knap Zoom ud fra grafen.
Ikonen Hjem Vend tilbage til den oprindelige grafstørrelse.
Vis som procentdel Vis den ubehandlede akkumulerede tid som en procentdel.
Graffarver Redigér graffarverne.
knap til områdevalg Vælg en del af grafen, som skal forstørres.
Ikonen Eksportér HTML Eksportér records til tilgængelige rapportformater. I dialogboksen Ny rapport kan du vælge rapporttypen og åbne dokumentet i standardsystemeditoren.
En knap med stiliseret ikonVælg indstillingen Vis tid for at vælge grafens tidsbasis.
  • Ubehandlet tid: Den tid, det tager at udføre et program, inklusive profileringstid.
  • Kompenseret tid: Den tid, det tager at køre et program, minus den tid, der medgår til profilering.
Vælg indstillingen Vis programkontekst for at få vist profileringsdata baseret på et programmeringssprog eller en dataindsamlingskontekst. Der er flere oplysninger i Om programkontekstsystemet i profileringsoversigter.

Kontrol over grafen

Du har også en vis mulighed for kontrol i grafindholdet. Peg på en stribe for at vise statusoplysninger, f.eks. eksempel på statuslinje, som beskrevet nedenfor.

Hvis du peger et andet sted i oversigten, vises programdelens navn samt tid, svarende til markørens lodrette position.

Kontroller i pop op-menu

Menupunkt Definition
Ikonen Opfrisk oversigter Opfrisk oversigten.
Ikonen Redigér graffarver Redigér graffarverne.
Ikonen Hjem Vend tilbage til den oprindelige grafstørrelse.
Vælg de kolonner, der skal vises i tabellen med metodekaldVælg kolonner, der skal vises i tabellen.
ikon til områdevalgVis oplysninger om metodekald for den valgte metode.
Åbn metodekald for den valgte metodeVis metodekald for den valgte metode.
Find alle gentagelser Viser X'er, som identificerer alle ofte kaldte metoder.
Skjul alle gentagelser Skjuler X'er ved alle ofte kaldte metoder.
Programdele > Vis alle programdele Vis alle programdele, der hører til den valgte ressource.
Programdele > Skjul alle programdele Skjul alle programdele, der hører til den valgte ressource.
Programdele > Renovation Vis programdelen Renovation.
Programdele > programdelsnavn Vis den angivne programdel.


Relaterede begreber
Oversigt over profileringsværktøjet
Profileringsressourcer

Relaterede opgaver
Profilér et program
Vis ydeevneflaskehalse
Vis starter og kaldere for en metode
Identificér faser i programudførelse
Identificér aktive programdele
Identificér ressourceintensive metoder