Si parazgjedhje, grumbulli i grumbullimit krijohet në një skedar të quajtur java_pidpid. hprof në drejtorinë e punës të VM, si në shembullin e mësipërm. Ju mund të specifikoni një emër skedari ose drejtori alternative me opsionin -XX:HeapDumpPath=.
Ku ndodhet skedari i grumbullimit?
Vendndodhja ndryshon në varësi të mjedisit, por zakonisht këta skedarë shfaqen në: C:\Windows\System32. ose C:\Windows\SysWOW64.
Kur krijohet grumbullimi i grumbullimit?
Duke filluar me lëshimin 20180917, kur haset një gabim pa memorie, krijohet automatikisht një grumbull i memories së grumbullimit (Parametri -XX:+ HeapDumpOnOutOfMemoryError shtohet në konfigurimin e skedarit /jvm.
Si mund të marr një grumbull grumbullimi në Linux?
Për makinën Linux mund të përdorni lloje të komandave si ps -A | grep java ose netstat -tupln | grep java ose top | grep java, varet nga aplikacioni juaj. Pastaj mund të përdorni komandën si jmap -dump:format=b, file=sample_heap_dump. hprof 1234 ku 1234 është PID.
Si e merrni grumbullimin e grumbullimit në Outofmemoryerror?
Për të siguruar që të krijohet një grumbull grumbullimi në OOM për qartësi:
- Lidhu me CSA (ose hap pronat. xml për çdo server në grup):
- Shto vargun e mëposhtëm të argumentit në shërbimin e aplikacionit ose/dhe parametrat e shërbimit bg JVM: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\. hprof.
- Rinisni shërbimet.