Identificazione delle classi ad elevato consumo di memoria

Le prestazioni di un programma possono essere migliorate identificando ed eliminando o modificando le classi che utilizzano grosse porzioni di memoria di un programma. Per identificare queste classi è possibile utilizzare la vista Statistiche di memoria.

Prerequisiti:

Per identificare classi ad elevato utilizzo di memoria, procedere come segue:

  1. Nella vista Controllo di creazione profili, selezionare il controllo o l'agente per la propria applicazione.
  2. Fare clic con il tasto destro, quindi selezionare Apri con > Statistiche di memoria.  Viene aperta la vista Statistiche di memoria. 
  3. Fare clic su Classe Icona statistiche di classe nella barra degli strumenti per visualizzare le statistiche di classe.
  4. Nella vista Statistiche di memoria, fare clic e selezionare Scegli colonna.
  5. Selezionare le opzioni Dimensione attiva e Dimensione totale.
  6. Fare clic su OK.
  7. Identificare le classi con il valore della dimensione più alto. Queste sono le classi con l'utilizzo di memoria più elevato. Utilizzare la colonna Dimensione reale per visualizzare la dimensione totale per le istanze non sottoposte alla raccolta dati obsoleti.

Argomenti correlati
Panoramica dello Strumento di creazione profili
Viste statistiche

Attività correlate
Creazione del profilo di un'applicazione
Avvio o collegamento di un processo Java