La vista Statistiche di esecuzione visualizza le statistiche relative al tempo di esecuzione dell'applicazione e fornisce dati come, ad esempio, il numero di metodi richiamati e il tempo occorso per l'esecuzione di ciascun metodo. Sono disponibili statistiche di esecuzione al livello di pacchetto, di classe, di metodo e di istanza.
Prerequisiti:
La vista Statistiche di esecuzione fornisce una serie di controlli per consentire la modifica delle informazioni visualizzate all'interno della vista:
I dati visualizzati dipendono dal tipo di oggetto selezionato. La tabella seguente riassume i dati disponibili nelle singole modalità di visualizzazione.
Intestazione della colonna | Statistiche pacchetto ![]() |
Statistiche classe![]() |
Statistiche metodo![]() |
Statistiche istanza![]() |
---|---|---|---|---|
Tempo di base: per ciascuna chiamata, il tempo di base rappresenta il tempo impiegato per eseguire la chiamata, escluso il tempo impiegato da altri metodi richiamati durante la chiamata. | Tempo di base sommato per le classi nel pacchetto | Tempo di base sommato per i metodi nelle classi | Tempo impiegato durante l'esecuzione di un metodo | Tempo |
Tempo di base medio: il tempo di base viene diviso per il numero di chiamate. | Disponibile | Disponibile | Disponibile | Non disponibile |
Tempo di base ereditato: simile al tempo di base impiegato dai pacchetti o dalle classi selezionate, incluso il tempo impiegato da altri metodi ereditati richiamati durante la chiamata. | Tempo di base sommato per le classi nel pacchetto | Tempo di base sommato per i metodi nelle classi | Non disponibile | Tempo |
Tempo cumulativo: per ciascuna chiamata, il tempo cumulativo rappresenta il tempo impiegato per eseguire tutti i metodi richiamati da una chiamata. Se una chiamata non dispone di ulteriori chiamate di metodo, il tempo cumulativo sarà equivalente al tempo di base. | Tempo cumulativo sommato per le classi nel pacchetto | Tempo impiegato per eseguire i metodi nelle classi | Tempo impiegato durante l'esecuzione di un metodo | Tempo |
Tempo cumulativo ereditato: simile al tempo cumulativo dei pacchetti o delle classi selezionate, incluso il tempo impiegato da altri metodi ereditati richiamati durante la chiamata. | Tempo cumulativo sommato per le classi nel pacchetto | Tempo impiegato per eseguire i metodi nelle classi | Non disponibile | Tempo |
Chiamate: il numero di chiamate effettuate dai metodi selezionati. | Non disponibile | Accumulato dalla classe | Conteggio | Non disponibile |
Chiamate ereditate: il numero di chiamate effettuate da un metodo e dai relativi metodi ereditati. | Accumulato dal pacchetto | Accumulato dalla classe | Non disponibile | Conteggio |
Tempo CPU cumulativo: la quantità di tempo CPU impiegata da un metodo. | Accumulato dal pacchetto | Accumulato dalla classe | Accumulato dal metodo | Non disponibile |
È possibile effettuare diversi controlli che consentono di gestire le colonne visualizzate in questa vista.
Possono essere applicati dei Filtri di creazione profili alla vista Statistiche di esecuzione per ridurre la quantità di dati visualizzati nella vista. I filtri di creazione profili possono essere utilizzati da diverse viste fino a che esse sono in grado di supportarli. Per ulteriori dettagli, consultare l'argomento Applicazione dei filtri di creazione profili.
Dalla vista Statistiche di esecuzione è possibile aprire altre viste di creazione profili e viste di codice di origine.
I dati all'interno della vista Statistiche di memoria possono essere esportati in un documento HTML.
La vista Statistiche di memoria può essere aggiornata utilizzando il pulsante Aggiorna
nella barra delle applicazioni. Una volta aggiornata la vista, le modifiche saranno contrassegnate da icone Delta:
Argomenti correlati
Panoramica dello Strumento di creazione profili
Risorse di creazione profili
Attività correlate
Creazione del profilo di un'applicazione
Visualizzazione chiamate e chiamanti di un metodo
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.