I körningsstatistikvyn visas statistik för tillämpningarnas körningstider. Där visas exempelvis data med antal anropade metoder och hur lång tid det har tagit att köra varje metod. Körningsstatistik finns tillgänglig på paket-, klass-, metod-, och förekomstnivå.
Förutsättningar:
I körningsstatistikvyn finns flera kontroller som du kan använda till att styra vilken information som ska visas i vyn:
Vilka data som visas beror på vilken objekttyp som väljs. I följande tabell sammanfattas vilka data som finns tillgängliga i respektive visningsläge.
Kolumnrubrik | Paketstatistik ![]() |
Klasstatistik![]() |
Metodstatistik![]() |
Förekomststatistik![]() |
---|---|---|---|---|
Bastid: Vid alla typer av anrop är bastiden den tid det tar för anropet att utföras, inklusive den tid som gått åt i andra metoder som anropats. | Den totala bastiden för klasserna i paketet | Den totala bastiden för metoderna i klassen | Den tid det tagit för en given metod att köras. | Tid |
Genomsnittlig bastid: Bastiden delat med antalet anrop. | Tillgänglig | Tillgänglig | Tillgänglig | Ej tillgänglig |
Ärvd bastid: Liknar den bastid som används i det valda paketet eller klassen, inklusive den tid som används till andra ärvda metoder som anropats. | Den totala bastiden för klasserna i paketet | Den totala bastiden för metoderna i klassen | Ej tillgänglig | Tid |
Använd tid: Vid alla typer av anrop är den använda tiden den tid det tar att köra alla metoder som anropats. Om det inte finns några extra metodanrop i ett anrop blir den använda tiden lika med bastiden. | Den totala använda tiden för klasserna i paketet | Den tid det tagit för metoderna i klassen att köras. | Den tid det tagit för en given metod att köras. | Tid |
Ärvd använd tid: Liknar den använda tiden för ett valt paket eller en vald klass och omfattar den tid som använts till ärvda metoder som anropats. | Den totala använda tiden för klasserna i paketet | Den tid det tagit för metoderna i klassen att köras. | Ej tillgänglig | Tid |
Anrop: Antalet anrop som gjorts av en vald metod. | Ej tillgänglig | Ackumulerat per klass | Antal | Ej tillgänglig |
Ärvda anrop: Antalet anrop som har gjorts av en metod och dess ärvda metoder. | Ackumulerat per paket | Ackumulerat per klass | Ej tillgänglig | Antal |
Använd CPU-tid: Den CPU-tid som har använts av en metod. | Ackumulerat per paket | Ackumulerat per klass | Ackumulerat per metod | Ej tillgänglig |
Obs! Profileringsvyerna beskrivs här med Java. Vid profilering av data från en annan tillämpningskontext kan termerna och syntaxen som används i vyerna ändras. Mer information finns i Förstå tillämpningskontexter i profileringsvyer.
Det finns flera kontroller som du kan använda till att styra vilken information som ska visas i vyn.
Du kan tillämpa profileringsfilter på körningsstatistikvyn för att minska mängden data som visas i vyn. Profileringsfilter kan användas i olika profileringsvyer förutsatt att de kan hantera filtret. Mer information finns i Tillämpa profileringsfilter.
Du kan öppna andra profileringsvyer och källkodsvyer via körningsstatistikvyn.
De data som finns i minnesstatistikvyn kan exporteras till tillgängliga rapportformat (t.ex. HTML eller XML).
Du kan uppdatera körningsstatistikvyn med hjälp av knappen Uppdatera i profileringsövervakarens verktygsfält. När vyn har uppdaterats markeras ändringarna med deltaikoner:
Närliggande begrepp
Översikt över profileringsverktyget
Profilera resurser
Närliggande uppgifter
Profilera en tillämpning
Visa anrop och anropare för metoder
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.