Använda körningsstatistikvyn

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:

Arbeta med visningslägen

  1. Det finns fyra visningslägen tillgängliga som är baserade på fyra objekttyper: paket, klasser, metoder och förekomster. Om du vill byta mellan lägena paket, klass, metod och förekomst använder du någon av följande kontroller i verktygsfältet:
  2. De data som visas kan även visas som procentsatser. Om du vill visa data i procent väljer du Visa som procent Procentikon i verktygsfältet.

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  
Ikon för paket
Klasstatistik
Ikon för klass
Metodstatistik
Ikon för metod
Förekomststatistik
Ikon för förekomst
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.

Arbeta med kolumner

Det finns flera kontroller som du kan använda till att styra vilken information som ska visas i vyn.

  1. Du väljer vilka kolumner som ska visas i vyn med knappen Välj kolumner Välj kolumner-ikon i listrutan i verktygsfältet Listpilsikon.
  2. I dialogrutan Välja kolumner väljer du de kolumner som ska visas i vyn. Tillämpa ändringarna genom att klicka på OK.
  3. Visa de ändringar som gjorts i varje numerisk kolumn sedan den senaste uppdateringen genom att välja Visa deltakolumner Visa delta-ikon i verktygsfältet.
  4. Du sorterar data i kolumner genom att klicka på kolumnrubriken. Klicka på kolumnens rubrik igen för att sortera i omvänd ordning. Kolumnrubriker har prefixet < om kolumnen är sorterad i stigande ordning eller > om den är sorterad i fallande ordning.

Filtrera profileringsdata

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.

Öppna andra vyer

Du kan öppna andra profileringsvyer och källkodsvyer via körningsstatistikvyn.

  1. Du öppnar objektreferenser för ett valt objekt genom att högerklicka och välja Visa objektreferenser Visa objektreferenser. Objektreferensvyn öppnas med data förifyllda för det valda objektet.
  2. Om du vill öppna metodanropsvyn via en metod måste du växla till visningsläget för paket, klass eller metod. Välj en metod, högerklicka och välj Visa metodanrop Visa metodanrop.
  3. Om du vill öppna källkodsvyn för ett valt objekt högerklickar du och väljer Öppna källa Ikonen Öppna källa.

Exportera data från vyn

De data som finns i minnesstatistikvyn kan exporteras till tillgängliga rapportformat (t.ex. HTML eller XML).

  1. Om du vill exportera de data som finns i vyn väljer du Rapport... Ikonen Exportera i verktygsfältet. Dialogrutan Ny rapport visas, som visar tillgängliga rapporttyper.
  2. Välj rapporttyp.
  3. Markera alternativet Öppna redigerare så öppnas dokumentet med standardsystemredigeraren.
  4. Klicka på Nästa när du vill fortsätta.
  5. Välj en överordnad mapp och ange ett filnamn.
  6. Generera rapporten genom att klicka på Slutför.

Uppdatera vyn

Du kan uppdatera körningsstatistikvyn med hjälp av knappen Uppdatera Ikonen Uppdatera vy 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.