Thanks! I've restarted everything with more flags, so hopefully we'll
get more data next time.
In the meantime, I've also learned about this Ubuntu-specific issue with
ptrace that affects jmap use:
http://blog.thecodingmachine.com/fr/content/fixing-java-memory-leaks-ubuntu-1104-using-jmap
On 01/13/2014 09:45 AM, A. Sundararajan wrote:
Hi,
The heap dump contains not much info. When I tried to open with 'jhat'
tool, I see only basic JDK core classes (Class, ClassLoader etc.) and
nothing else. jmap with -F flag uses hotspot serviceability agent to
dump the heap. i.e., It is read from outside the process. Such a dump
is done without VM cooperation (VM bringing itself to safepoint to
dump) and so likely to have very incomplete info at times.
Starting the VM with -XX:+HeapDumpOnOutOfMemoryError is likely to
produce better dump.