Kazalo:

Kako si ogledam datoteko izpisa kopice?
Kako si ogledam datoteko izpisa kopice?

Video: Kako si ogledam datoteko izpisa kopice?

Video: Kako si ogledam datoteko izpisa kopice?
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, April
Anonim

Če imate a izpis datoteke kopice shranjeno v vašem lokalnem sistemu, lahko odprete mapa v Java VisualVM z izbiro mapa > Naloži iz glavnega menija. Java VisualVM se lahko odpre odlagališča kopice shranjeno v. hprof mapa formatu. Kdaj odpreš a shranjeno odlagališče kopice , odlagališče kopice se odpre kot zavihek v glavnem oknu.

Prav tako je treba vedeti, kako naredim izpis kopice?

Obstaja več načinov za ustvarjanje izpisa kopice Java:

  1. Uporabite možnost jmap -dump za pridobitev izpisa kopice med izvajanjem;
  2. Uporabite možnost jconsole, da pridobite izpis kopice prek HotSpotDiagnosticMXBean med izvajanjem;
  3. Izpis kopice bo ustvarjen, ko se vrže OutOfMemoryError z določitvijo možnosti -XX:+HeapDumpOnOutOfMemoryError VM;
  4. Uporabite hprof.

Podobno, kako preberem datoteko izpisa Java? Uporabite lahko jvisualvm.exe, ki je priložen JDK 1.5 in novejšim. Prisoten je v mapi bin JDK. To je zelo dobro orodje, s katerim lahko profilirate celo tek Java aplikacije. JProfiler lahko celo uporabite za preberite kup dump datotek.

Vedite tudi, kaj je kopica dump?

A odlagališče kopice je posnetek pomnilnika procesa Java™. Posnetek vsebuje informacije o objektih in razredih Java v kup v trenutku, ko se posnetek sproži. Nalagalnik razreda, ime, superrazred in statična polja. Korenine zbiranja smeti. Objekti, ki jih določa JVM, da jih lahko doseže.

Kakšna je uporaba kopice dump?

A odlagališče kopice je posnetek vseh objektov, ki so v določenem trenutku v pomnilniku JVM. Zelo so uporabni za odpravljanje težav z uhajanjem pomnilnika in optimizacijo pomnilnika uporaba v aplikacijah Java. Odlagališča kopice so običajno shranjene v binarni obliki datotek hprof.

Priporočena: