Si mund të shikoj një skedar grumbullimi?
Si mund të shikoj një skedar grumbullimi?
Anonim

Nëse keni një skedar grumbullimi ruajtur në sistemin tuaj lokal, ju mund të hapni dosje në Java VisualVM duke zgjedhur Skedari > Ngarko nga menyja kryesore. Java VisualVM mund të hapet grumbulli i deponive ruajtur në. hprof dosje format. Kur ju hapni një i ruajtur grumbull grumbulli , grumbull grumbulli hapet si skedë në dritaren kryesore.

Gjithashtu për të ditur është, si mund të bëj një grumbull grumbullimi?

Ka disa mënyra për të krijuar një grumbull java hap:

  1. Përdorni opsionin jmap -dump për të marrë një grumbull grumbullimi në kohën e ekzekutimit;
  2. Përdorni opsionin jconsole për të marrë një grumbull grumbullimi përmes HotSpotDiagnosticMXBean në kohën e ekzekutimit;
  3. Heap dump do të gjenerohet kur OutOfMemoryError hidhet duke specifikuar opsionin -XX:+HeapDumpOnOutOfMemoryError VM;
  4. Përdorni hprof.

Në mënyrë të ngjashme, si mund të lexoj një skedar hale Java? Ju mund të përdorni jvisualvm.exe që vjen me JDK 1.5 dhe më lart. Është i pranishëm në dosjen koshi të JDK. Ky është një mjet shumë i mirë që mund të përdoret për të profilizuar edhe vrapimin Java aplikacionet. Ju madje mund të përdorni JProfiler për të lexoni grumbull hedh skedarët.

Gjithashtu e dini, çfarë është një grumbull grumbullimi?

A grumbull grumbulli është një fotografi e memories së një procesi Java™. Fotografia e çastit përmban informacion rreth objekteve dhe klasave Java në grumbull në momentin kur aktivizohet fotografia. Ngarkuesi i klasës, emri, super klasa dhe fushat statike. Rrënjët e grumbullimit të plehrave. Objektet e përcaktuara të jenë të arritshme nga JVM.

Cili është përdorimi i deponisë së grumbullit?

A grumbull grumbulli është një fotografi e të gjitha objekteve që janë në kujtesë në JVM në një moment të caktuar. Ato janë shumë të dobishme për të zgjidhur problemet e rrjedhjes së kujtesës dhe për të optimizuar kujtesën përdorimi në aplikacionet Java. Grumbuj deponive zakonisht ruhen në skedarë hprof të formatit binar.

Recommended: