Bene, il modo per creare un file dump è:
gcore - Generate a core file for a running process
SINOSSIgcore [-o nomefile] pid
pmap <PID>
o
strace -f -o xxx -p <PID>
potrebbero essere gli strumenti che stai cercando.
pmap mostra una panoramica sull'utilizzo della memoria del processo fornito. strace tiene traccia di ogni azione intrapresa da un processo. Con -f dici a strace di prendere in considerazione anche la sorveglianza dei processi figlio e -o xxx dice a strace di scrivere l'output in un file. Puoi anche avviare un nuovo processo usando strace, ad es. con
strace cat /etc/passwd
Se sei interessato solo a informazioni specifiche, ad esempio quali file sono stati aperti, puoi avviare strace di conseguenza:
strace -f -o xxx -e trace=open -p <PID>
Prova questo:
cat /proc/<pid>/smaps > mem.txt
Anche questo link potrebbe aiutarti.