A Memóriastatisztika nézet az alkalmazáskupaccal kapcsolatos statisztikát jelenít meg. Az alábbi részletes információkat biztosítja: betöltött osztályok száma, élő (alive) példányok száma és az egyes osztályok által lefoglalt memóriaméret. Memóriastatisztika csomag, osztály és példány szinten áll rendelkezésre.
Előfeltételek:
A Memóriastatisztika nézet számos vezérlőelemet biztosít a nézetben megjelenített információk kezeléséhez:
Három megjelenítési mód áll rendelkezésre a három objektumtípus alapján: csomagok, osztályok és példányok.
A megjelenített adatok a kiválasztott objektumtípustól függenek. A következő táblázat összefoglalja az egyes megjelenítési módokban rendelkezésre álló adatokat.
Oszlopfejléc | Csomagstatisztika ![]() |
Osztálystatisztika![]() |
Példánystatisztika![]() |
---|---|---|---|
Példányok összesen: A kiválasztott csomagból, osztályból vagy metódusból létrehozott példányok teljes száma. | Csomag által összegyűjtve | Osztály által összegyűjtve | Szám |
Élő példányok: A kiválasztott csomag, osztály vagy metódus példányainak száma, amelyben nincs szemétgyűjtés. | Csomag által összegyűjtve | Osztály által összegyűjtve | Szám |
Összegyűjtve: A kiválasztott csomag, osztály vagy metódus azon példányainak száma, amelyek a szemétgyűjtés során eltávolításra kerültek. | Csomag által összegyűjtve | Osztály által összegyűjtve | Szám |
Teljes méret: A kiválasztott csomag, osztály vagy metódus összes létrehozott példányának teljes mérete (byte-okban), a szemétgyűjtés közben eltávolítottakat is beleértve. | Csomag által összegyűjtve | Osztály által összegyűjtve | Méret |
Aktív méret: Az elő példányok összmérete. | Csomag által összegyűjtve | Osztály által összegyűjtve | Méret |
Megjegyzések: A nézetben megjelenített összegek a folyamat figyelésének megkezdése óta gyűjtött adatokat ábrázolják. Ha a végrehajtás felénél indítja el a folyamat figyelését, akkor csak a figyelés megkezdésétől számított összegek kerülnek megjelenítésre. Csomag módban csak a csomaghoz gyűjtött osztályok kerülnek megjelenítésre. Az összegek a kiszűrt csomagokat nem tartalmazzák.
Megjegyzés: Annak érdekében, hogy a Memóriastatisztika nézetben a példányszintű adatok az aktív méret és összegyűjtött oszlopokhoz megjelenítésre kerüljenek, az Időelemzés profilkészítési típushoz példányszintű adatokat kell gyűjteni. Példányszintű adatok gyűjtéséhez a profilkészítési halmaz Profilkészítési típusok oldalán az alábbi műveleteket kell végrehajtania:
Megjegyzés: A profilozási nézetek Java segítségével itt kerülnek megjelenítésre. Adatok profilozása egy eltérő alkalmazási környezetből módosíthatja a nézetekben használt kifejezéseket és szintaxisokat. További információk: Alkalmazási környezetek bemutatása a nézetek profilozásában.
A profilkészítési halmaz Profilkészítési típusok oldalának elérésével kapcsolatos információkért tekintse meg az alábbi ismertetőt: Java folyamatból származó profilkészítési adatok elemzése.
A nézetben megjelenő oszlopok kezeléséhez különböző vezérlőelemek állnak rendelkezésre.
A nézetben megjelenő adatok mennyiségének csökkentése érdekében a Memóriastatisztikára profilkészítési szűrők alkalmazhatók. A profilkészítési szűrők különböző profilkészítési nézetekhez használhatók, amíg a nézet támogatja a szűrőt. További információkért tekintse meg a Profilkészítési szűrők alkalmazása témakört.
A Memóriastatisztika nézetből más profilkészítési nézetek és forráskódnézetek is megnyithatók.
A memóriastatisztika nézet adatai rendelkezésre álló jelentésformátumokba exportálhatók (például HTML vagy XML).
A Memóriastatisztika nézet a Profilozási megfigyelő eszköztár Frissítés
gombja segítségével frissíthető. A nézet frissítésekor a módosítások különbség ikonnal lesznek megjelölve:
Kapcsolódó fogalmak
A profilkészítő eszköz bemutatása
Profilkészítési erőforrások
Kapcsolódó feladatok
Profilozási szűrők alkalmazása
Profilkészítés alkalmazásról
Memóriaintenzív osztályok azonosítása
(C) Copyright IBM Corporation 2000, 2006. Minden jog fenntartva.