Inhaltsverzeichnis:

Wie überwache ich JVM-Heap?
Wie überwache ich JVM-Heap?

Video: Wie überwache ich JVM-Heap?

Video: Wie überwache ich JVM-Heap?
Video: Site24x7 - IT Performance und Infrastrukturprobleme schnell erkennen und darauf reagieren 2024, Kann
Anonim

5 nicht so einfache Möglichkeiten, die Heap-Nutzung Ihrer Java-Anwendung zu überwachen

  1. Verwenden Sie Jconsole. Jconsole ist eine GUI, die verwendet werden kann, um Monitor Leistungsmetriken einer Java-Anwendung.
  2. Verwenden Sie VisualVM.
  3. Verwenden Sie den Befehl Jstat.
  4. Verwenden Sie die Befehlszeilenoption -verbose:gc.
  5. Verwenden Sie die JEE Application Server-Funktionen.

Wie viel Arbeitsspeicher davon ist JVM?

Die JVM hat Erinnerung außer dem Haufen, bezeichnet als Nicht-Heap Speicher . Es entsteht am JVM startet und speichert klassenspezifische Strukturen wie den Laufzeitkonstantenpool, Feld- und Methodendaten und den Code für Methoden und Konstruktoren sowie interne Strings. Die standardmäßige maximale Größe von Nicht-Heap Erinnerung ist 64 MB groß.

Anschließend stellt sich die Frage, was sind Java-Profiling-Tools? Ein Java Profiler ist ein Tool, das Java-Bytecode-Konstrukte und -Operationen auf JVM-Ebene überwacht. Diese Codekonstrukte und -operationen umfassen die Objekterstellung, iterative Ausführungen (einschließlich rekursiver Aufrufe), Methodenausführungen, Gewinde Hinrichtungen und Garbage Collections.

Außerdem, was ist Heap-Auslastung?

Die Haufennutzung Tracker kann verwendet werden, um die Art und Weise der Müllsammlung zu analysieren und zu optimieren Haufen wird genutzt. Die Haufennutzung Tracker verfolgt die Generierung jeder zugewiesenen Instanz und ob die Instanz im großen Objekt zugewiesen wurde Haufen.

Wie messen Sie die Leistung einer Java-Anwendung?

Lasttesttools und Anwendungsleistung Management (APM)-Lösungen werden häufig verwendet, um die Leistung von Java-Anwendungen . Ausführen von Lasttests um verschiedene Anwendung Szenarien und die gleichzeitige Überwachung von CPU, IO, Heap-Nutzung usw. mithilfe von APM-Tools sind der Schlüssel zur Identifizierung von Engpässen.

Empfohlen: