Oversigten Udførelsesstatistik

Oversigten Udførelsesstatistik viser statistik over programmets udførelsestid. Den stiller data til rådighed, som f.eks. antallet af kaldte metoder og mængden af tid brugt på at udføre hver metode. Udførelsesstatistik er tilgængelig på pakke-, klasse-, metode- og forekomstniveau.

Fremvisning

Denne oversigt består af en tabel, hvor første kolonne viser listen over elementer. Der er fire tilgængelige fremvisningstilstande, baseret på de fire objekttyper:

Statistik, der vises for hver objekttype

De viste data afhænger af den valgte objekttype. De tilgængelige statistikker for hvert objekt er opsummeret i tabellen nedenfor.

Kolonneoverskrift Pakkestatistik 
Ikon for pakke
Klasse-
statistik
Ikon for klasser
Metodestatistik
Ikon for metoder
Forekomststatistik
Ikon for forekomst
Basistid
For alle starter er basistiden den tid, det har taget at udføre starten, eksklusive den tid, der er brugt i andre metoder, som blev kaldt under starten.  
Den samlede basistid for klasserne i pakken Den samlede basistid for metoderne i klassen Den tid, det tager at udføre en given metode Tid
Gennemsnitlig basistid
Basistiden divideret med antallet af kald.
Tilgængelig Tilgængelig Tilgængelig Ikke tilgængelig
Overtaget basistid
Svarende til den basistid, der er brugt i den valgte pakke eller klasse, inklusive den tid, der er brugt i andre overtagne metoder, som blev kaldt under starten.
Den samlede basistid for klasserne i pakken Den samlede basistid for metoderne i klassen Ikke tilgængelig Tid
Akkumuleret tid
For alle starter er den akkumulerede tid den tid, det har taget at udføre alle metoder, der er kaldt fra en start. Hvis en start ikke har nogen yderligere metodekald, er den akkumulerede tid lig med basistiden.
Den samlede akkumulerede tid for klasserne i pakken Den tid, der er brugt på at udføre metoderne i klassen Den tid, der er brugt på at udføre den givne metode. Tid
Overtaget akkumuleret tid
Svarende til den akkumulerede tid, der er brugt i den valgte pakke eller klasse, inklusive den tid, der er brugt i andre overtagne metoder, som blev kaldt under starten.
Den samlede akkumulerede tid for klasserne i pakken Den tid, der er brugt på at udføre metoderne i klassen Ikke tilgængelig Tid
Kald
Antallet af kald, foretaget af en valgt metode.
Ikke tilgængelig Akkumuleret efter klasse Antal Ikke tilgængelig
Overtagne kald
Antallet af kald, foretaget af en metode og af dens overtagne metoder.
Akkumuleret efter pakke Akkumuleret efter klasse Ikke tilgængelig Antal

Symboler

Kontroller

Værktøjslinjekontroller

Ikon Definition
Ikon for pakke Vis pakkestatistik.
Ikon for klasse Vis klassestatistik.
Ikon for metode Vis metodestatistik.
Ikon for forekomst Vis forekomststatistik.
Ikonen Åbn kilde Åbn kilden for et valgt element.
% icon Vis den akkumulerede tid som en procentdel i stedet for i sekunder.
deltaikon Vis ændring i de numeriske kolonner siden sidste opfriskning.
ikonen filtrérFiltrér objekter ud fra tid, størrelse, samlet antal forekomster eller andre kriterier.
Ikonen Eksportér Eksportér dataene til en fil i HTML-format.
ikonen pil nedikonen vælg tabelkolonne Vælg de kolonner, der skal vises, eller ikonen sortérSortér efter kolonne.

Kontroller i pop op-menu

Ikon Definition
Ikonen Opfrisk oversigter Opfrisk oversigten.
Ikonen Vælg tabelkolonne Vælg de kolonner, der skal vises.
ikonen sortérSortér efter kolonne.
Vis objektreferencer Vis objektreferencer.
knap til områdevalgVis oplysninger om metodekald for den valgte metode.
Vis metodekald Vis metodekald.
Ikonen Åbn kilde Åbn kilden for et valgt element.
Ikonen FiltrérBortfiltrér det valgte objekt.

Filtrering

Statistikoversigterne giver mulighed for at filtrere, baseret på navn. Brug feltet Filter til at angive et strengemønster. 

Kolonnekontroller

Klik på titlen for at sortere den. Klik på kolonnes titel igen for at sortere den i omvendt rækkefølge. Hvis en kolonne er sorteret i stigende rækkefølge, er der angivet > foran kolonnetitlen, og <, hvis den er sorteret i faldende rækkefølge.

Kolonner kan skjules eller vises.  

 


Relaterede begreber
Oversigt over profileringsværktøjet
Profileringsressourcer

Relaterede opgaver
Anvend profileringsfiltre
Profilér et program
Identificér hukommelsesintensive klasser


(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.