Logo ca.boatexistence.com

On es crea el fitxer d'abocament de pila?

Taula de continguts:

On es crea el fitxer d'abocament de pila?
On es crea el fitxer d'abocament de pila?

Vídeo: On es crea el fitxer d'abocament de pila?

Vídeo: On es crea el fitxer d'abocament de pila?
Vídeo: Creeu un sistema de recollida de dades en línia gratuït a Excel. 2024, Maig
Anonim

Per defecte, l'heap dump es crea en un fitxer anomenat java_pidpid. hprof al directori de treball de la VM, com a l'exemple anterior. Podeu especificar un nom de fitxer o directori alternatiu amb l'opció -XX:HeapDumpPath=.

On es troba el fitxer d'abocament de pila?

La ubicació varia segons l'entorn, però normalment aquests fitxers apareixen a: C:\Windows\System32. o C:\Windows\SysWOW64.

Quan es crea l'heap dump?

A partir de la versió 20180917, quan es troba un error de memòria sense memòria, es crea automàticament un bolcat de memòria dinàmica (el paràmetre -XX:+ HeapDumpOnOutOfMemoryError s'afegeix al fitxer conf. /jvm.

Com puc obtenir un buidatge de pila a Linux?

Per a la màquina Linux podeu utilitzar varietats d'ordres com ps -A | grep java o netstat -tupln | grep java o superior | grep java, depèn de la vostra aplicació. A continuació, podeu utilitzar l'ordre com jmap -dump:format=b, file=sample_heap_dump. hprof 1234 on 1234 és PID.

Com s'obté l'abocament de pila a Outofmemoryerror?

Per assegurar-se que es genera un buidatge de pila a OOM per a Clarity:

  1. Connecteu-vos a CSA (o obre propietats. xml per a cada servidor del clúster):
  2. Afegiu la cadena d'argument següent al servei d'aplicació o/i als paràmetres de la JVM del servei bg: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\. hprof.
  3. Reinicieu els serveis.

Recomanat: