Visningen Utføringsstatistikk

Visningen Utføringsstatistikk viser statistikk om applikasjonens utføringstid. Den viser for eksempel antallet metoder som er kalt, og hvor lang tid det tok å utføre hver metode. Utføringsstatistikk er tilgjengelig på pakke-, klasse-, metode- og forekomstnivå.

Visning

Denne visningen består av en tabell der den første kolonnen inneholder en liste over elementer. Det finnes fire visningsmoduser som er basert på disse fire objekttypene:

Statistikk for hver objekttype

Hvilke data som blir vist, er avhengig av objekttypen som er valgt. Tabellen nedenfor viser statistikken som er tilgjengelig for hvert objekt.

Kolonneoverskrift Pakkestatistikk 
Ikon for pakke
Klassestatistikk
Ikon for klasser
Metodestatistikk
Ikon for metoder
Forekomststatistikk
Ikon for forekomst
Basistid
Basistiden er tiden det tar å utføre en aktivering, eksklusive tiden som brukes i andre metoder som ble kalt i løpet av aktiveringen. 
Den summerte basistiden for klassene i pakken Den summerte basistiden for metodene i klassen Tiden som er brukt for å utføre en gitt metode Tid
Gjennomsnittlig basistid
Basistiden delt på antallet kall.
Tilgjengelig Tilgjengelig Tilgjengelig Ikke tilgjengelig
Arvet basistid
Likner basistiden som er brukt i den valgte pakken eller klassen, inklusive tiden som er brukt i andre arvede metoder som ble kalt i løpet av aktiveringen.
Den summerte basistiden for klassene i pakken Den summerte basistiden for metodene i klassen Ikke tilgjengelig Tid
Kumulativ tid
Den kumulative tiden er tiden det tar å utføre alle metoder som er kalt fra en aktivering. Hvis en aktivering ikke har flere metodekall, er den kumulative tiden lik basistiden.
Den summerte kumulative tiden for klassene i pakken Tiden som er brukt for å utføre metodene i klassen Tiden som er brukt for å utføre en gitt metode. Tid
Arvet kumulativ tid
Likner den kumulative tiden som er brukt i den valgte pakken eller klassen, inklusive tiden som er brukt i andre arvede metoder som ble kalt i løpet av aktiveringen.
Den summerte kumulative tiden for klassene i pakken Tiden som er brukt for å utføre metodene i klassen Ikke tilgjengelig Tid
Kall
Antallet kall som er gjort av den valgte metoden.
Ikke tilgjengelig Akkumulert etter klasse Antall Ikke tilgjengelig
Arvede kall
Antallet kall som er gjort av de arvede metodene.
Akkumulert etter pakke Akkumulert etter klasse Ikke tilgjengelig Antall

Visningssymboler

Kontroller

Kontroller på verktøylinjen

Ikon Definisjon
Ikon for pakke Vis pakkestatistikken
Ikon for klasse Vis klassestatistikken
Ikon for metode Vis metodestatistikken
Ikon for forekomst Vis forekomststatistikken
Åpne kilde-ikon Åpne kilden til et valgt element
%-ikon Viser den kumulative tiden i prosent i stedet for sekunder.
deltaikon Viser endringen i hver numerisk kolonne siden siste oppdatering.
filtreringsikonFiltrer objekter basert på tid, størrelse, totalt antall forekomster eller andre kriterier.
Eksportikon Eksporter dataene til en fil i HTML-format
Nedpil-ikonVelg tabellkolonne-ikon Velg kolonnene som skal vises, eller sorteringsikonSorter etter kolonne.

Kontroller på hurtigmenyen

Ikon Definisjon
Oppdater visninger-ikon Oppdater visningen
Velg tabellkolonne-ikon Velg kolonnene som skal vises
sorteringsikonSorter etter kolonne.
Vis objektreferanser Vis objektreferanser.
Velg område-knappVis detaljer for metodeaktivering for den valgte metoden.
Vis metodeaktivering Vis metodeaktivering.
Åpne kilde-ikon Åpne kilden til et valgt element
FiltreringsikonFiltrer bort det valgte objektet.

Filtrering

Statistikkvisningene sørger for filtrering basert på navn.  Bruk Filtrer-feltet til å oppgi et strengmønster. 

Kolonnekontroller

Klikk på overskriften til en kolonne for å sortere kolonnen. Klikk på kolonneoverskriften på nytt hvis du vil sortere i omvendt rekkefølge. Kolonneoverskriften har > som prefiks, hvis kolonnen er sortert i stigende rekkefølge. Prefikset < angir synkende rekkefølge.

Kolonner kan skjules eller vises. 

 


Beslektede begreper
Oversikt over profileringsverktøyet
Profileringsressurser

Beslektede oppgaver
Bruke profileringsfiltre
Profilere en applikasjon
Identifisere minneintensive klasser


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