Utilizzo della vista Statistiche di memoria

La vista Statistiche di memoria visualizzano le statistiche relative allo heap dell'applicazione. e fornisce informazioni dettagliate come, ad esempio, il numero di classi caricate, il numero di istanze attive e le dimensioni della memoria allocata da ciascuna classe. Sono disponibili statistiche di memoria a livello di pacchetto, di classe e di istanza.

Prerequisiti:

La vista Statistiche di memoria fornisce una serie di controlli per consentire la modifica delle informazioni visualizzate nella vista:

Gestione delle modalità di visualizzazione

Sono disponibili tre modalità di visualizzazione, in base ai tre tipi di oggetto: pacchetti, classi e istanze.

  1. Per passare dall'una all'altra modalità, selezionare uno dei seguenti pulsanti di controllo sulla barra degli strumenti:
  2. I valori dei dati selezionati 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 seguente tabella riassume i dati disponibili nelle singole modalità di visualizzazione.

Intestazione della colonna Statistiche pacchetto 
Icona per pacchetto
Statistiche classe
Icona per pacchetto
Statistiche istanza
Icona per pacchetto
Totale delle istanze: il numero totale delle istanze create dal pacchetto, dalla classe o dal metodo selezionato. Accumulato dal pacchetto Accumulato dalla classe Conteggio
Istanze attive: il numero delle istanze di un pacchetto, una classe o un metodo selezionato in cui non è stata effettuata la raccolta dati obsoleti. Accumulato dal pacchetto Accumulato dalla classe Conteggio
Raccolte: il numero di istanze di un pacchetto, una classe o un metodo selezionato rimosse durante la raccolta dati obsoleti. Accumulato dal pacchetto Accumulato dalla classe Conteggio
Dimensione totale: la dimensione totale (in byte) del pacchetto, della classe o del metodo selezionato e di tutte le istanze relative create, comprese quelle rimosse attraverso la raccolta dati obsoleti. Accumulato dal pacchetto Accumulato dalla classe Dimensione
Dimensione attiva: la dimensione di tutte le istanze attive.  Accumulato dal pacchetto Accumulato dalla classe Dimensione

Nota: i totali visualizzati in questa vista rappresentano esclusivamente i dati raccolti dall'avvio del controllo del processo. Se si avvia il controllo del processo a metà dell'esecuzione, sarà possibile visualizzare esclusivamente i totali dal punto in cui si è avviato il controllo. Allo stesso modo, nella modalità pacchetto, sono visualizzati solo i totali delle classi raccolte per quel pacchetto. Le classi filtrate non saranno incluse nei totali.

Gestione delle colonne

È possibile effettuare diversi controlli che consentono di trattare 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 della colonna, 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 alla vista Statistiche di memoria per ridurre la quantità di 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 ulteriori dettagli, consultare l'argomento Applicazione dei filtri di creazione profili .

Apertura altre viste

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

  1. Per aprire i riferimenti all'oggetto di un oggetto selezionato, fare clic con il 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 del codice di origine di un oggetto selezionato, fare clic con il tasto destro e selezionareApri 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 nella vista, selezionare Esporta in HTML Icona Esporta in HTML nella barre 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 sulla barra degli strumenti. 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
Identificazione delle classi ad alto consumo di memoria


(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.