Utilizzo della vista Statistiche memoria

La vista Statistiche memoria visualizza statistiche relative all'heap dell'applicazione. Fornisce informazioni dettagliate come il numero di classi caricate, il numero di istanze in esecuzione e la dimensione della memoria allocata da ciascuna classe. Le statistiche relative alla memoria sono disponibili a livello di pacchetto, classe e istanza.

Prerequisiti:

La vista Statistiche esecuzione fornisce numerosi controlli che consentono di manipolare le informazioni visualizzate nella vista:

Utilizzo delle modalità di visualizzazione

Ci sono tre modalità di visualizzazione disponibili che si basano sui tre tipi di oggetto: pacchetti, classi e istanze.

  1. Per passare da una modalità all'altra, selezionare uno dei seguenti controlli della barra degli strumenti:
  2. I valori dei dati possono essere visualizzati anche come percentuali. Per visualizzare i dati come percentuali, selezionare Mostra come percentuale % icon sulla barra degli strumenti.

I dati visualizzati dipendono dal tipo di oggetto selezionato. La seguente tabella riepiloga i dati disponibili in ciascuna modalità di visualizzazione.

Intestazione di colonna Statistiche pacchetto 
Icona relativa al pacchetto
Statistiche classe
Icona relativa alla classe
Statistiche istanza
Icona relativa al pacchetto
Istanze totali: il numero totale di istanze create dal pacchetto, classe o metodo selezionato. Accumulato per pacchetto Accumulato per classe Conteggio
Istanze attive: il numero di istanze del pacchetto, della classe o del metodo selezionato, in cui non è stata eseguita la raccolta di dati obsoleti. Accumulato per pacchetto Accumulato per classe Conteggio
Raccolte: il numero di istanze del pacchetto, della classe o del metodo selezionato, che sono state rimosse durante la raccolta dei dati obsoleti. Accumulato per pacchetto Accumulato per classe Conteggio
Dimensione totale: la dimensione totale (in byte) del pacchetto, classe o metodo selezionato di tutte le istanze che sono state create, inclusi gli elementi rimossi durante la raccolta dati obsoleti. Accumulato per pacchetto Accumulato per classe Dimensione
Dimensione attiva: la dimensione di tutte le istanze attive.  Accumulato per pacchetto Accumulato per classe Dimensione

Nota: i totali riportati in questa vista rappresentano solo i dati che sono stati raccolti dal momento in cui si avvia il controllo del processo. Se si inizia a controllare il processo a metà dell'esecuzione, vengono riportati i totali a partire dal punto in cui è stato avviato il controllo. Inoltre, nella modalità pacchetto, vengono mostrati solo i totali delle classi raccolte per quel pacchetto. Le classi che sono state filtrate, non verranno incluse nei totali.

Nota: per visualizzare i dati a livello di istanza per le colonne dimensione attiva e raccolte nella vista Statistiche memoria, è necessario raccogliere il livello istanza per il tipo di profilo Analisi tempo. Per raccogliere dati a livello di istanza, è necessario completare le seguenti azioni nella pagina Tipi di creazione profili per il proprio insieme di profili:

  1. Nel riquadro sinistro, selezionare le caselle di controllo relative ad Analisi memoria > Analisi memoria di base e Analisi tempo > Analisi tempo di esecuzione.
  2. In Analisi tempo di esecuzione, selezionare il pulsante di opzione Mostra dettagli grafici flusso di esecuzione, quindi fare clic sul pulsante Avanzate >> e scegliere Raccogli informazioni a livello istanza.

Nota: le viste di Creazione profili qui descritte utilizzano Java. I dati di creazione profili in un diverso contesto di applicazione potrebbero modificare i termini e la sintassi utilizzata nelle viste. Per ulteriori informazioni, vedere Informazioni sul sistema di contesto dell'applicazione nelle viste di creazione profili.

Per informazioni su come accedere alla pagina Tipi di creazione profili per un insieme di profili, vedere la seguente esercitazione: Analisi dei dati di creazione profilo da un processo Java.

Utilizzo delle colonne

Ci sono diversi controlli disponibili che consentono di manipolare le colonne visualizzate in questa vista.

  1. Per specificare quali colonne visualizzare nella vista, selezionare il pulsante Scegli colonna Icona Scegli colonna nel menu a discesa della barra degli strumenti Un pulsante con icona stilizzata.
  2. Nella finestra di dialogo Scelta colonne, selezionare le colonne che si desidera visualizzare nella vista. Fare clic su OK per applicare le modifiche.
  3. Per mostrare le modifiche in ciascuna colonna numerica successive all'ultimo aggiornamento, selezionare Mostra colonne delta Icona Mostra delta sulla barra degli strumenti.
  4. Per ordinare i dati delle colonne, fare clic sul titolo di una 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.

Filtraggio dei dati di creazione profili

I filtri di creazione profili possono essere applicati alla vista Statistiche memoria per ridurre la quantità di dati mostrata nella vista. I filtri di creazione profili possono essere utilizzati tra differenti viste di creazione profili fintantoché la vista supporta il filtro. Per ulteriori dettagli, vedere la sezione Applicazione di filtri di creazione profili.

Apertura di altre viste

È possibile aprire altre viste di creazione profili e di codice di origine dalla vista Statistiche memoria.

  1. Per aprire i riferimenti all'oggetto di un oggetto selezionato, fare clic con il tasto destro del mouse e selezionare Mostra riferimenti all'oggetto Mostra riferimenti all'oggetto. La vista Riferimenti all'oggetto verrà aperta e completata 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 del mouse e selezionare Apri origine Icona Apri origine.

Esportazione dei dati della vista

I dati contenuti nella vista Statistiche memoria possono essere esportati nei formati di prospetto disponibili (ad esempio, HTML o XML).

  1. Per esportare i dati nella vista, selezionare Prospetto... Icona Esporta in HTML nella barra degli strumenti. Viene visualizzata la finestra di dialogo Nuovo prospetto, che mostra i tipi di prospetto disponibili.
  2. Selezionare il tipo di prospetto.
  3. Selezionare l'opzione Apri editor per aprire il documento utilizzando l'editor di sistema predefinito.
  4. Fare clic su Avanti per continuare.
  5. Selezionare una cartella principale o immettere un nome file.
  6. Fare clic su Fine per generare il prospetto.

Aggiornamento della vista

La vista Statistiche memoria può essere aggiornata utilizzando il pulsante Aggiorna Icona Aggiorna viste sulla barra degli strumenti del Controllo di creazione profili. Quando la vista viene aggiornata, le modifiche vengono contrassegnate con icone delta:

 


Argomenti correlati
Panoramica sullo strumento Creazione profili
Risorse di creazione profili

Attività correlate
Applicazione di filtri di creazione profili
Creazione del profilo di un'applicazione
Identificazione delle classi ad alto consumo di memoria


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