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 a livello di pacchetto, di classe, di metodo e di istanza.
La vista Statistiche di esecuzione fornisce una serie di controlli che consentono la modifica delle informazioni visualizzate all'interno della vista:
Gestione delle modalità di visualizzazione
- 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 controlli sulla barra degli strumenti:
- Informazioni a livello di pacchetto

- Informazioni a livello di classe

- Informazioni a livello di metodo

- Informazioni a livello di istanza

- I dati possono essere visualizzati anche in percentuale. Per visualizzare i dati in percentuale,
selezionare Mostra in percentuale
nella 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
 |
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 è 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 selezionati, 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
Sono disponibili diversi controlli che consentono di gestire le colonne visualizzate in questa vista.
- Per specificare quali colonne visualizzare nella vista, selezionare il pulsante Scegli colonna
nella barra degli strumenti.
- Nella finestra di dialogo Scegli colonna, selezionare le colonne che si desidera visualizzare nella vista. Fare clic su OK per applicare le modifiche.
- Per visualizzare le modifiche in ciascuna colonna numerica a partire dall'ultimo aggiornamento, selezionare Mostra colonne Delta
nella barra degli strumenti.
- 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 dei dati di creazione profili
La vista Statistiche di memoria fornisce un meccanismo di filtro che consente di ridurre la quantità dei dati visualizzati in una vista. I filtri di creazione profili possono essere utilizzati da diverse viste fino a che esse sono in grado di supportarli.
- Per operare con i filtri, dal menu della barra degli strumenti, selezionare Gestione filtri
.
- Per aggiungere un nuovo filtro, selezionare Nuovo.
- Nella finestra di dialogo Modifica filtri, selezionare Filtro di creazione profili e fare clic su OK.
- Definire il filtro utilizzando uno o entrambi i meccanismi di filtro presenti sulle due schede, Standard o Avanzati. La scheda Standard consente di impostare velocemente alcuni semplici filtri comuni. La scheda Avanzati consente di creare filtri altamente personalizzati.
- Per definire un filtro standard:
- Per filtrare dati che corrispondono ad un modello, specificare un modello di stringa nel campo Stringa del filtro.
- Selezionare il tipo di oggetto secondo cui filtrare, ad esempio, per pacchetto, classe o metodo.
- Fare clic sulla casella di controllo Mostra corrispondenza informazioni se si desidera esclusivamente un insieme specifico di dati. Utilizzare le caselle a discesa per definire il filtro. Nell'esempio in basso, il filtro è impostato per visualizzare le 10 voci più alte per numero di chiamate.

- Per definire un filtro avanzato:
- Fare clic sulla scheda Avanzati. La tabella Filtro avanzato visualizza tutti i criteri di filtro definiti. Le voci di creazione profili che corrispondono ad uno o più criteri verranno eliminate dalla vista.
- Per aggiungere una voce alla tabella, fare clic su Aggiungi. Selezionare l'attributo che si desidera filtrare dall'elenco Attributi. Selezionare l'operatore (like esegue corrispondenza modello). Inserire il valore che la voce dei dati di creazione profili dovrà avere rispetto a quell'attributo per essere filtrata:
- utilizzare un asterisco (*) per rappresentare ciascuna stringa,
- utilizzare la barra (|) per rappresentare un "or" inclusivo.
Fare clic su OK.
- Per modificare una voce esistente, selezionarla, fare clic su Modifica e modificare i campi.
- Per rimuovere la voce, selezionarla e fare clic su Rimuove.
Per modificare un filtro esistente, selezionare Gestione filtri dalla barra degli strumenti o selezionare il filtro nell'elenco del menu a scomparsa.
Apertura altre viste
Dalla vista Statistiche di esecuzione è possibile aprire altre viste di creazione profili e viste di codice di origine.
- Per aprire i riferimenti all'oggetto relativi all'oggetto selezionato, fare clic con il tasto destro e selezionare Mostra riferimenti all'oggetto
.
La vista Riferimenti all'oggetto verrà aperta e popolata con i dati relativi all'oggetto selezionato.
- Per aprire la vista Richiamo del metodo su metodo, è necessario passare alla modalità di visualizzazione Pacchetto, Classe o Metodo. Selezionare un metodo, fare clic con il pulsante destro e selezionare Mostra Richiamo del metodo
.
- Per aprire la vista del codice di origine di un oggetto selezionato, fare clic con il pulsante destro e selezionare Apri sorgente
.
Esportazione dei dati nella vista
I dati all'interno della vista Statistiche di memoria possono essere esportati in un documento HTML.
- Per esportare i dati nella vista, selezionare Esporta in HTML
nella barra degli strumenti.
- Nella finestra di dialogo Esporta in HTML, specificare il nome del file nel quale verranno salvati i dati.
- Fare clic su OK per salvare i dati.
Aggiornamento della vista
La vista Statistiche di memoria può essere aggiornata utilizzando il pulsante Aggiorna
nella barra degli strumenti. Una volta aggiornata la vista, le modifiche saranno contrassegnate da icone delta:
- Le icone delta
e
indicano che c'è stata una modifica nel valore numerico
(rispettivamente aumento e diminuzione) della cella specificata dopo l'ultimo aggiornamento dalla tabella.
- Il diamante
indica la presenza di nuove occorrenze a partire dall'ultima volta che il pulsante Aggiorna viste
dalla vista Controllo creazione profili è stato utilizzato.
Argomenti correlati
Panoramica dello Strumento di creazione profili
Risorse di creazione profili
Attività correlate
Creazione del profilo di un'applicazione
Identificazione delle classi ad alto consumo di memoria
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.