Qual é o seu sistema operacional? (Não posso adicionar comentários).
Para o Solaris, obtemos melhores resultados primeiro, forçando um dump principal ( gcore <pid> ) e, em seguida, anexando jmap ao arquivo de dump principal ( jmap -heap:format=b <path to java bin> <path to core> )
gcore é um utilitário * nix para gerar uma imagem de um programa em execução. Veja link .