Siivouksen tutkiminen
Ajonaikainen Java-järjestelmä toteuttaa siivouksen automaattisesti. Järjestelmä etsii
muistia, jota ohjelma ei enää käytä, ja vapauttaa muistin. Siivous voidaan ajaa profilointityökalussa vain, jos prosessi on aktiivinen.Siivous on käytettävissä muistin tilastotietonäkymässä.
Edeltävät toimet:
Ennen kuin voit tutkia siivousta analysoimalla profilointitiedot, varmista, että seuraava vaihe on toteutettu:
Voit tarkastella siivouksen tietoja seuraavasti:
- Valitse Profiloinnin valvontaohjelma -näkymässä valvontaohjelma tai agentti.
-
Napsauta hiiren kakkospainiketta ja valitse vaihtoehdot Avaa seuraavan kohteen avulla > Muistin tilastotiedot. Muistin tilastotietonäkymä avautuu.
- Tuo paketin tilastotiedot näkyviin napsauttamalla työkalurivin Paketti -kuvaketta
.
- Tarkista, että Toiminnassa olevat ilmentymät- ja Kerätty-sarakkeet ovat näkyvissä. Jos ne eivät ole, napsauta hiiren kakkospainiketta, valitse Valitse sarakkeet -vaihtoehto ja määritä nämä sarakkeet näkyviksi.
- Huomaa seuraavat tulokset:
- Toiminnassa olevat ilmentymät -sarakkeessa voit nähdä, miten monta
sellaista nykyisten pakettien ilmentymää on edelleen toiminnassa, joita ei ole kerätty.
- Kerätty-sarakkeessa voit nähdä, miten monta
nykyisten pakettien ilmentymää on kerätty.
- Voit tarkastella tilastotietoja luokkatasolla laajentamalla nykyisen paketin tai napsauttamalla Luokka-kuvaketta
.
- Voit tarkastella tietyn luokan todellisia ilmentymiä valitsemalla luokan ja napsauttamalla työkalurivin Ilmentymä -kuvaketta
. Ilmentymätaso on käytettävissä
vain, jos olet kerännyt ilmentymätason tietoja profilointiehdoissa. Jos haluat määrittää profilointiehdot, lisätietoja on ohjeaiheessa Profilointiehtojen määritys.
- Valitse Profiloinnin valvontaohjelma -näkymässä valvontaohjelma tai agentti.
- Napsauta hiiren kakkospainiketta ja valitse Aja siivous -kuvake

- Napsauta hiiren kakkospainiketta Muistin tilastotiedot -näkymässä ja valitse Verestä näkymät (
) -vaihtoehto. Näkymä verestetään, jotta siinä
näkyvät pakettitason lukuisiin aktiivisiin ilmentymiin tehdyt muutokset.
Aiheeseen liittyviä käsitteitä
Profilointityökalun yleiskuvaus
Toteutuksen vuonäkymä ja -taulukko
Tilastotietonäkymät
Aiheeseen liittyviä tehtäviä
Sovelluksen profilointi
Java-prosessin aloitus tai liittäminen
Paljon resursseja vaativien metodien tunnistus
(C) Copyright IBM Corporation 2000, 2006. All rights reserved.