Bruke Utføringsstatistikk-visningen

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å.

Forutsetninger:

Visningen Utføringsstatistikk inneholder flere kontroller som du kan bruke til å manipulere opplysningene som blir vist.

Arbeide med visningsmoduser

  1. Det finnes fire visningsmoduser som er basert på de fire objekttypene pakker, klasser, metoder og forekomster. Du bytter mellom modusene pakke, klasse, metode og forekomst ved å velge en av disse kontrollene på verktøylinjen:
  2. Dataene som blir vist, kan også vises som prosentverdier. Det gjør du ved å velge Vis i prosent %-ikon på verktøylinjen.

Hvilke data som blir vist, er avhengig av objekttypen som er valgt. Denne tabellen gir en oversikt over hvilke data som er tilgjengelig i hver visningsmodus.

Kolonneoverskrift Pakkestatistikk 
Ikon for pakke
Klassestatistikk
Ikon for klasse
Metodestatistikk
Ikon for metode
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 til 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
Kumulativ CPU-tid: CPU-tiden som er brukt i en metode. Akkumulert etter pakke Akkumulert etter klasse Akkumulert etter metode Ikke tilgjengelig

Merk: Profileringsvisninger beskrives her ved hjelp av Java. Profileringsdata fra en annen applikasjonskonstekst kan endre uttrykkene og syntaksen som brukes i visningene. Se Forstå applikasjonskontekst i profileringsvisninger hvis du vil ha mer informasjon.

Arbeide med kolonner

Du kan velge mellom ulike kontroller for å manipulere kolonnene i denne visningen.

  1. Du oppgir hvilke kolonner som skal vises, ved å velge knappen Velg kolonne Velg kolonne-ikon på verktøylinjen Nedpil-ikon.
  2. I dialogboksen Velg kolonner velger du kolonnene du vil vise. Klikk på OK for å ta i bruk endringene.
  3. Du viser endringen i hver numerisk kolonne siden siste oppdatering, ved å velge Vis deltakolonner Vis deltakolonner-ikon på verktøylinjen.
  4. Du sorterer kolonnedata ved å klikke på kolonneoverskriften. 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.

Filtrere profileringsdata

Du kan bruke profileringsfiltre på visningen Utføringsstatistikk for å redusere datamengden som blir vist. Profileringsfiltre kan brukes på tvers av ulike profileringsvisninger så lenge visningen støtter filteret. Du finner flere opplysninger under Bruke profileringsfiltre.

Åpne andre visninger

Du kan åpne andre visninger og kildekodevisninger i visningen Utføringsstatistikk.

  1. Du åpner objektreferansene til et valgt objekt ved å høyreklikke og velge Vise objektreferanser Vis objektreferanser. Visningen Objektreferanser blir åpnet og er fylt med data for det valgte objektet.
  2. Hvis du skal åpne visningen Metodeaktivering, må du bytte til visningsmodus for pakke, klasse eller metode. Velg en metode, høyreklikk og velg Vis metodeaktivering Vis metodeaktivering.
  3. Du åpner kildekodevisningen til et valgt objekt ved å dobbeltklikke og velge Åpne kilde Åpne kilde-ikon.

Eksportere data i visningen

Dataene i Minnestatistikk-visningen kan eksporteres til tilgjengelige rapportformater (f.eks. HTML eller XML).

  1. Du eksporterer dataene i visningen ved å velge Rapport... Eksport-ikon på verktøylinjen. Tilgjengelige rapporttyper vises i vinduet Ny rapport.
  2. Velg rapporttypen.
  3. Merk av for alternativet Åpne redigeringsprogram hvis du vil åpne dokumentet ved hjelp av standardredigeringsprogrammet på systemet.
  4. Klikk på Neste for å fortsette.
  5. Velg en overordnet mappe og oppgi et filnavn.
  6. Klikk på Fullfør for å generere rapporten.

Oppdatere visningen

Visningen Utføringsstatistikk kan oppdateres ved hjelp av knappen Oppdater Oppdater visninger-ikon på Profileringsovervåker-verktøylinjen. Når visningen er oppdatert, er endringene merket med deltaikoner:

 


Beslektede begreper
Oversikt over profileringsverktøyet
Profileringsressurser

Beslektede oppgaver
Profilere en applikasjon
Vise aktiveringer og kallere av en metode


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