Sadržaj:

Kako da pogledam datoteku dampanja gomile?
Kako da pogledam datoteku dampanja gomile?

Video: Kako da pogledam datoteku dampanja gomile?

Video: Kako da pogledam datoteku dampanja gomile?
Video: Kako spakovat i raspakovati ZIP fajl koristeći Windows 10 2024, April
Anonim

Ako imate a heap dump fajl sačuvane na vašem lokalnom sistemu, možete otvoriti fajl u Java VisualVM odabirom File > Učitavanje iz glavnog menija. Java VisualVM se može otvoriti heap dumps sačuvano u. hprof fajl formatu. Kada otvorite a sacuvan heap dump , the heap dump otvara kao kartica u glavnom prozoru.

Takođe treba da znate kako da napravim heap dump?

Postoji nekoliko načina da se generiše java heap dump:

  1. Koristite opciju jmap -dump da dobijete heap dump u toku izvođenja;
  2. Upotrijebite opciju jconsole za dobivanje heap dump-a putem HotSpotDiagnosticMXBean-a u vrijeme izvođenja;
  3. Heap dump će se generisati kada se izbaci OutOfMemoryError navođenjem opcije -XX:+HeapDumpOnOutOfMemoryError VM;
  4. Koristite hprof.

Slično, kako da pročitam Java dump fajl? Možete koristiti jvisualvm.exe koji dolazi sa JDK 1.5 i novijim. Nalazi se u bin folderu JDK. Ovo je vrlo dobar alat koji se može koristiti za profiliranje čak i trčanja Java aplikacije. Možete čak koristiti JProfiler za čitaj hrpa dump fajlove.

Takođe znate šta je heap dump?

A heap dump je snimak memorije Java™ procesa. Snimak sadrži informacije o Java objektima i klasama u hrpa u trenutku kada se snimak aktivira. Učitavač klasa, ime, super klasa i statička polja. Korijeni sakupljanja smeća. Objekti definirani da budu dostupni od strane JVM-a.

Čemu služi heap dump?

A heap dump je snimak svih objekata koji su u memoriji u JVM-u u određenom trenutku. Vrlo su korisni za rješavanje problema s curenjem memorije i optimizaciju memorije upotreba u Java aplikacijama. Heap dumps obično se pohranjuju u binarnom formatu hprof fajlova.

Preporučuje se: