Sisällysluettelo:

Kuinka näen keon vedostiedoston?
Kuinka näen keon vedostiedoston?

Video: Kuinka näen keon vedostiedoston?

Video: Kuinka näen keon vedostiedoston?
Video: Kyo kii..Main Jhuth Nahin Bolta | Full Comedy Hindi Movie | Bollywood Movie | Govinda, Sushmita Sen 2024, Marraskuu
Anonim

Jos sinulla on a keon vedostiedosto tallennettu paikalliseen järjestelmään, voit avata tiedosto Java VisualVM:ssä valitsemalla Tiedosto > Lataa päävalikosta. Java VisualVM voi avautua kaatopaikat tallennettu. hprof tiedosto muoto. Kun avaat a tallennettu kasan kaatopaikka , kasan kaatopaikka avautuu välilehtenä pääikkunassa.

On myös tiedettävä, kuinka teen kasavedon?

On olemassa useita tapoja luoda java-keon vedos:

  1. Käytä jmap -dump -vaihtoehtoa saadaksesi kason vedos ajon aikana;
  2. Käytä jconsole-vaihtoehtoa saadaksesi keon vedos HotSpotDiagnosticMXBeanin kautta suorituksen aikana;
  3. Keon vedos luodaan, kun OutOfMemoryError heitetään määrittämällä -XX:+HeapDumpOnOutOfMemoryError VM-vaihtoehto;
  4. Käytä hprof.

Vastaavasti, kuinka luen Java-vedostiedoston? Voit käyttää jvisualvm.exe-tiedostoa, jonka mukana tulee JDK 1.5 tai uudempi. Se on JDK:n bin-kansiossa. Tämä on erittäin hyvä työkalu, jolla voidaan profiloida jopa juoksua Java sovellukset. Voit jopa käyttää JProfileria lukea pino dump tiedostot.

Tiedätkö myös, mikä on kasan kaatopaikka?

A kasan kaatopaikka on tilannekuva Java™-prosessin muistista. Tilannekuva sisältää tietoja Java-objekteista ja -luokista pino sillä hetkellä, kun tilannekuva laukeaa. Luokkalataaja, nimi, superluokka ja staattiset kentät. Jätteenkeräyksen juuret. Objektit, jotka on määritetty JVM:n saavutettaviksi.

Mitä hyötyä kasavedosta on?

A kasan kaatopaikka on tilannekuva kaikista kohteista, jotka ovat JVM:n muistissa tietyllä hetkellä. Ne ovat erittäin hyödyllisiä muistivuoto-ongelmien vianmäärityksessä ja muistin optimoinnissa käyttö Java-sovelluksissa. Kasan kaatopaikat tallennetaan yleensä binäärimuodossa hprof-tiedostoihin.

Suositeltava: