Identificér hukommelsesintensive klasser

Et programs ydeevne kan forbedres meget, hvis du identificerer og eliminerer eller ændrer klasser, der optager store dele af programmets hukommelse. Du kan bruge oversigten Hukommelsesstatistik til at identificere disse klasser.

Forudsætninger:

Udfør følgende for at identificere hukommelsesintensive klasser:

  1. Markér overvågningsprogrammet eller agenten for programmet i oversigten Profileringsovervågning.
  2. Højreklik, og vælg derefter Åbn med > Hukommelsesstatistik. Oversigten Hukommelsesstatistik åbnes. 
  3. Klik på Klasse ikonen Klassestatistik på værktøjslinjen for at vise klassestatistikken.
  4. Højreklik i oversigten Hukommelsesstatistik, og vælg Vælg kolonner.
  5. Vælg både Aktiv størrelse og Samlet størrelse.
  6. Klik på OK.
  7. Identificér klasserne med den største samlede størrelse. Det er de mest hukommelsesintensive klasser. Brug kolonnen Aktiv størrelse til at se den samlede størrelse for de forekomster, der ikke er udført renovation af.

Relaterede begreber
Oversigt over profileringsværktøjet
Statistikoversigter

Relaterede opgaver
Profilér et program
Start eller tilknyt til Java-proces