Identifisere minneintensive klasser
Ytelsen til et program kan forbedres kraftig ved at du identifiserer og fjerner eller endrer klasser som opptar store deler av programmets minne. Du kan bruke Minnestatistikk-visningen til å identifisere disse klassene.
Forutsetninger:
Slik identifiserer du minneintensive klasser:
- Velg en overvåker eller agent for applikasjonen i visningen Profileringsovervåker.
- Høyreklikk og velg Åpne i > Minnestatistikk. Visningen Minnestatistikk blir åpnet.
- Klikk på Klasse
på
verktøylinjen for å få frem klassestatistikk.
- Høyreklikk og velg Velg kolonner i Minnestatistikk-visningen.
- Velg både Aktiv størrelse og Total størrelse.
- Klikk på OK.
- Identifiser klassene med største total størrelsesverdi. Dette er de mest minneintensive klassene.
Bruk kolonnen Aktiv størrelse til å se på den totale størrelsen til de forekomstene som ikke er avfallsinnsamlet.
Beslektede begreper
Oversikt over profileringsverktøyet
Statistikkvisninger
Beslektede oppgaver
Profilere en applikasjon
Starte eller koble seg til en Java-prosess
(C) Copyright IBM Corporation 2000, 2006. All Rights
Reserved.