In de uitvoeringsstatistieken worden de statistieken weergegeven over de uitvoeringstijd van de toepassing. Deze view levert gegevens, zoals het aantal aangeroepen methoden en de hoeveelheid tijd die nodig was voor de uitvoering van de methoden. Deze uitvoeringsstatistieken zijn beschikbaar op het niveau van pakket, klasse, methode en instance.
Vereisten:
De view Uitvoeringsstatistieken biedt een aantal besturingsfuncties waarmee u de weergave van informatie in de view kunt bepalen:
De gegevens die worden weergegeven zijn afhankelijk van het geselecteerde objecttype. In de volgende tabel vindt u een samenvatting van de beschikbare gegevens in de weergavestanden.
Kolomkop | Pakketstatistieken ![]() |
Klassenstatistieken![]() |
Methodestatistieken![]() |
Instancestatistieken![]() |
---|---|---|---|---|
Basistijd: voor elke oproep geldt dat de basistijd de tijd is die nodig was voor de uitvoering van de oproep, exclusief de tijd die is gebruikt voor de andere methoden die tijdens de oproep zijn aangeroepen. | De opgetelde basistijden van de klassen in het pakket | De opgetelde basistijden van de methoden in de klasse | De tijd die is gebruikt voor het uitvoeren van een bepaalde methode | Tijd |
Gemiddelde basistijd: de basistijd gedeeld door het aantal aanroepen. | Beschikbaar | Beschikbaar | Beschikbaar | Niet beschikbaar |
Overgenomen basistijd: vergelijkbaar met de basistijd die is gebruikt voor het geselecteerde pakket of de klasse, maar inclusief de tijd die is gebruikt voor de andere, overgenomen methoden die zijn aangeroepen tijdens de oproep. | De opgetelde basistijden van de klassen in het pakket | De opgetelde basistijden van de methoden in de klasse | Niet beschikbaar | Tijd |
Cumulatieve tijd: voor elke oproep is de cumulatieve tijd de tijd die nodig is voor het uitvoeren van alle methoden die zijn aangeroepen tijdens een oproep. Als een oproep geen extra methodeaanroepen bevat, is de cumulatieve tijd gelijk aan de basistijd. | De opgetelde cumulatieve tijden van de klassen in het pakket | De tijd die is gebruikt voor het uitvoeren van de methoden in de klasse | De tijd die is gebruikt voor het uitvoeren van de betreffende methode | Tijd |
Overgenomen cumulatieve tijd: vergelijkbaar met de cumulatieve tijd die is gebruikt voor het geselecteerde pakket of de klasse, maar inclusief de tijd die is gebruikt voor de andere, overgenomen methoden die zijn aangeroepen tijdens de oproep. | De opgetelde cumulatieve tijden van de klassen in het pakket | De tijd die is gebruikt voor het uitvoeren van de methoden in de klasse | Niet beschikbaar | Tijd |
Aanroepen: het aantal aanroepen dat is gedaan door de geselecteerde methode. | Niet beschikbaar | Opgeteld op basis van klassen | Aantal | Niet beschikbaar |
Overgenomen aanroepen: het aantal aanroepen dat is gedaan door een methode en door de overgenomen methoden ervan. | Opgeteld op basis van pakket | Opgeteld op basis van klassen | Niet beschikbaar | Aantal |
Cumulatieve CPU-tijd: de hoeveelheid CPU-tijd die een methode kost. | Opgeteld op basis van pakket | Opgeteld op basis van klassen | Opgeteld op basis van methoden | Niet beschikbaar |
Opmerking: de profileringsviews worden hier met Java beschreven. Profileringsgegevens van een andere toepassingscontext kunnen de voorwaarden en syntaxis in de views wijzigen. Zie Toepassingscontexten in profileringsviews begrijpen
Er zijn verschillende besturingsfuncties beschikbaar waarmee u kunt bepalen hoe de kolommen in de view worden weergegeven.
U kunt profielfilters toepassen op uitvoeringsstatistieken om de hoeveelheid weergegeven informatie te verminderen. Profielfilters kunnen in verschillende profielviews worden gebruikt als deze de filters ondersteunen. Zie het onderwerp Profielfilters toepassen voor meer informatie.
U kunt andere profielviews en broncodeviews openen in de uitvoeringsstatistieken.
De gegevens van de view Geheugenstatistieken kunnen worden geëxporteerd naar een van de beschikbare rapportindelingen (bijvoorbeeld HTML of XML).
De view met uitvoeringsstatistieken kan worden vernieuwd met de knop Vernieuwen op de werkbalk van de profileringsmonitor. Als de view is vernieuwd, worden de wijzigingen aangegeven met deltapictogrammen:
Verwante concepten
Overzicht profileringstool
Profileringsresources
Verwante taken
Een toepassing profileren
Oproepen en oproependen van een methode bekijken
(C) Copyright IBM Corporation 2000, 2006. Alle rechten voorbehouden.