Memóriastatisztika nézet használata

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:

Megjelenítési módok kezelése

Három megjelenítési mód áll rendelkezésre a három objektumtípus alapján: csomagok, osztályok és példányok.

  1. A csomag-, osztály- és példánymód közötti váltáshoz válassza ki az alábbi eszköztár-vezérlőelemek egyikét:
  2. A megjelenített adatok százalékként is ábrázolhatók. Az adatok százalékként megjelenítéséhez az eszköztáron válassza ki a Megjelenítés százalékként % ikon lehetőséget.

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 
Csomag ikonja
Osztálystatisztika
Csomag ikonja
Példánystatisztika
Csomag ikonja
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:

  1. A baloldali ablakrészen válassza ki a Memóriaelemzés > Alap memóriaelemzés és Időelemzés > Végrehajtási idő elemzés jelölőnégyzetét.
  2. A Végrehajtási időelemzés alatt válassza ki a Végrehajtási folyam grafikus részleteinek megjelenítése választógombot, majd kattintson a Speciális >> gombra és válassza ki a Példány szintű információk gyűjtése lehetőséget.

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.

Oszlopok kezelése

A nézetben megjelenő oszlopok kezeléséhez különböző vezérlőelemek állnak rendelkezésre.

  1. Annak megadásához, hogy a nézetben mely oszlopok kerüljenek megjelenítésre, az eszköztár legördülő menüjében válassza ki az Oszlop kiválasztása Oszlop kiválasztása ikon gombot Gomb stilizált ikonnal.
  2. Az Oszlopok kiválasztása párbeszédablakban válassza ki a nézetben megjeleníteni kívánt oszlopokat. A módosítások alkalmazásához kattintson az OK gombra.
  3. Minden egyes numerikus oszlop előző frissítés óta történt változásának megjelenítéséhez az eszköztáron válassza ki a Változás oszlopok megjelenítése Változás megjelenítése ikon lehetőséget.
  4. Az oszlopadatok rendezéséhez kattintson az oszlop címére. Fordított sorrendbe rendezéshez kattintson újra az oszlop címére. Az oszlop címe növekvő sorrendű rendezés esetén >, csökkenő sorrendű rendezés esetén pedig < előtagot kap.

Profilkészítési adatok szűrése

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.

Más nézetek megnyitása

A Memóriastatisztika nézetből más profilkészítési nézetek és forráskódnézetek is megnyithatók.

  1. A kiválasztott objektum objektumhivatkozásainak megnyitásához a jobb egérgombbal kattintson és válassza ki az Objektumreferenciák megjelenítése Objektumreferenciák megjelenítése lehetőséget. Az Objektumreferenciák nézet megjelenítésre kerül és feltöltésre kerül a kiválasztott objektum adataival.
  2. A kiválasztott objektum forráskódjának megnyitásához kattintson a jobb egérgombbal, majd válassza ki a Forrás megnyitása Forrás megnyitása ikon lehetőséget.

A nézetben lévő adatok exportálása

A memóriastatisztika nézet adatai rendelkezésre álló jelentésformátumokba exportálhatók (például HTML vagy XML).

  1. A nézet adatainak exportálásához az eszköztáron válassza ki a Jelentés... HTML-be exportálás ikon lehetőséget. Megjelenik az Új jelentés párbeszédablak, megjelenítve a rendelkezésre álló jelentéstípusokat.
  2. Válassza ki a jelentés típusát.
  3. Jelölje be a Szerkesztő megnyitása elemet a dokumentum megnyitásához az alapértelmezett rendszerszerkesztő segítségével.
  4. Kattintson a Tovább gombra a folytatáshoz.
  5. Válasszon ki egy szülőmappát, majd adja meg a fájlnevet.
  6. A jelentés előállításához kattintson a Befejezés gombra.

A nézet frissítése

A Memóriastatisztika nézet a Profilozási megfigyelő eszköztár Frissítés Nézetek frissítése 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.