Utilizzo della vista Statistiche di esecuzione

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:

Gestione delle modalità di visualizzazione

  1. Sono disponibili quattro modalità di visualizzazione, in base ai quattro tipi di oggetto: pacchetti, classi e istanze. Per passare dall'una all'altra modalità, selezionare uno dei seguenti pulsanti di controllo sulla barra degli strumenti:
  2. I dati possono essere visualizzati anche in percentuale. Per visualizzare i dati in percentuale, selezionare Mostra in percentuale % sulla barra degli strumenti.

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 
Icona per pacchetto
Statistiche classe
Icona per pacchetto
Statistiche metodo
Icona per pacchetto
Statistiche istanza
Icona per pacchetto
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

Gestione delle colonne

È possibile effettuare diversi controlli che consentono di gestire le colonne visualizzate in questa vista.

  1. Per specificare quali colonne visualizzare nella vista, selezionare il pulsante Scegli colonna Icona Scegli colonna nella barra degli strumenti.
  2. Nella finestra di dialogo Scegli colonna, selezionare le colonne che si desidera visualizzare nella vista. Fare clic su OK per applicare le modifiche.
  3. Per visualizzare le modifiche in ciascuna colonna numerica a partire dall'ultimo aggiornamento, selezionare Mostra colonne Delta Mostra icona Delta nella barra degli strumenti.
  4. Per ordinare i dati, fare clic sul titolo della colonna. Fare nuovamente clic sul titolo per ordinarla nell'ordine opposto. Il titolo delle colonne avrà come prefisso < se la colonna ha ordine crescente o > se ha ordine decrescente.

Filtro dati di creazione profili

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.

Apertura altre viste

Dalla vista Statistiche di esecuzione è possibile aprire altre viste di creazione profili e viste di codice di origine.

  1. Per aprire i riferimenti all'oggetto di un oggetto selezionato, fare clic sul tasto destro e selezionare Mostra riferimenti all'oggetto Mostra riferimenti all'oggetto. La vista Riferimenti all'oggetto verrà aperta e popolata con i dati relativi all'oggetto selezionato.
  2. Per aprire la vista Chiamata del metodo su metodo, è necessario passare alla modalità di visualizzazione Pacchetto, Classe o Metodo. Selezionare un metodo, fare clic con il tasto destro e selezionare Mostra chiamata del metodo Mostra chiamata del metodo.
  3. Per aprire la vista del codice di origine di un oggetto selezionato, fare clic con il tasto destro e selezionare Apri sorgente Icona Apri sorgente.

Esportazione dei dati nella vista

I dati all'interno della vista Statistiche di memoria possono essere esportati in un documento HTML.

  1. Per esportare i dati, selezionare Esporta in HTML Esporta in HTML nella barra degli strumenti.
  2. Nella finestra di dialogo Esporta in HTML, specificare il nome del file nel quale verranno salvati i dati.
  3. Fare clic su OK per salvare i dati.

Aggiornamento della vista

La vista Statistiche di memoria può essere aggiornata utilizzando il pulsante Aggiorna Icona Aggiorna viste 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.