Tartalomjegyzék:

Hogyan figyelhetem a JVM kupacot?
Hogyan figyelhetem a JVM kupacot?

Videó: Hogyan figyelhetem a JVM kupacot?

Videó: Hogyan figyelhetem a JVM kupacot?
Videó: Марк Пейгл: Как язык изменил человечество 2024, Április
Anonim

5 nem olyan egyszerű módszer a Java-alkalmazás kupachasználatának figyelésére

  1. Használja a Jconsole-t. A Jconsole egy grafikus felhasználói felület, amelyhez használható monitor Java alkalmazások teljesítménymutatói.
  2. Használja a VisualVM-et.
  3. Használja a Jstat parancsot.
  4. Használja a -verbose:gc parancssori kapcsolót.
  5. Használja a JEE Application Server szolgáltatásait.

Ebből adódóan mennyi memória a JVM?

Az JVM van memória a kupac kivételével, amelyre nem halomként hivatkozunk memória . Létrejön a JVM indításkor, és osztályonkénti struktúrákat tárol, például futásidejű állandó készletet, mező- és metódusadatokat, valamint a metódusok és konstruktorok kódját, valamint az internált karakterláncokat. A nem halom alapértelmezett maximális mérete memória 64 MB.

Ezt követően a kérdés az, hogy mi az a Java profilkészítő eszköz? A Java Profiler egy olyan eszköz, amely a Java bájtkód konstrukciókat és műveleteket JVM szinten figyeli. Ezek a kódkonstrukciók és -műveletek magukban foglalják az objektum létrehozását, az iteratív végrehajtásokat (beleértve a rekurzív hívásokat), a metódusvégrehajtásokat, cérna kivégzések és szemétszállítások.

Ezen kívül mi az a kupackihasználás?

Az kupac hasznosítás Tracker használható a szemétgyűjtés elemzésére és optimalizálására halom használt. Az kupac hasznosítás A tracker nyomon követi az egyes lefoglalt példányok generálását, és azt, hogy a példány le van-e foglalva a nagy objektumban halom.

Hogyan méri a Java alkalmazások teljesítményét?

Terhelésvizsgáló eszközök és Alkalmazás teljesítménye A menedzsment (APM) megoldásokat általában a nyomon követésére és optimalizálására használják Java alkalmazások teljesítménye . Terhelési tesztek futtatása különböző Alkalmazás A szűk keresztmetszetek azonosításához kulcsfontosságúak a forgatókönyvek, és egyidejűleg a CPU, IO, Heap használat stb. figyelése APM eszközökkel.

Ajánlott: