Logo hu.boatexistence.com

Hol jön létre a kupacképfájl?

Tartalomjegyzék:

Hol jön létre a kupacképfájl?
Hol jön létre a kupacképfájl?

Videó: Hol jön létre a kupacképfájl?

Videó: Hol jön létre a kupacképfájl?
Videó: Fixing A Hole (Remastered 2009) 2024, Lehet
Anonim

Alapértelmezés szerint a kupackiírás egy java_pidpid nevű fájlban jön létre. hprof a VM munkakönyvtárában, mint a fenti példában. Megadhat egy alternatív fájlnevet vagy könyvtárat az -XX:HeapDumpPath=opcióval.

Hol található a kupacképfájl?

A hely a környezettől függően változik, de általában ezek a fájlok a következő helyen jelennek meg: C:\Windows\System32. vagy C:\Windows\SysWOW64.

Ha halomkiírás jön létre?

A 20180917 kiadással kezdődően, ha memóriahiányt észlelünk, a rendszer automatikusan halommemória kiíratást hoz létre (a -XX:+ HeapDumpOnOutOfMemoryError paraméter hozzáadódik a conf fájlhoz /jvm.

Hogyan kaphatok halomleírást Linux alatt?

Linux gépen többféle parancsot is használhat, mint például a ps -A | grep java vagy netstat -tupln | grep java vagy top | grep java, az alkalmazástól függ. Ezután használhatja a következő parancsot: jmap -dump:format=b, file=sample_heap_dump. hprof 1234 ahol 1234 a PID.

Hogyan kaphat halomleírást az Outofmemoryerror programban?

Annak érdekében, hogy halomkiíratást generáljon az OOM az egyértelműség kedvéért:

  1. Csatlakozás a CSA-hoz (vagy nyissa meg a tulajdonságokat. xml-t a fürt minden kiszolgálójához):
  2. Adja hozzá a következő argumentumkarakterláncot az alkalmazásszolgáltatás és/vagy a bg szolgáltatás JVM paramétereihez: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\. hprof.
  3. Indítsa újra a szolgáltatásokat.

Ajánlott: