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.
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 ![]() |
Klassestatistikk![]() |
Metodestatistikk![]() |
Forekomststatistikk![]() |
---|---|---|---|---|
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.
Du kan velge mellom ulike kontroller for å manipulere kolonnene i denne visningen.
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.
Du kan åpne andre visninger og kildekodevisninger i visningen Utføringsstatistikk.
Dataene i Minnestatistikk-visningen kan eksporteres til tilgjengelige rapportformater (f.eks. HTML eller XML).
Visningen Utføringsstatistikk kan oppdateres ved hjelp av knappen Oppdater
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.