Bueno, la forma de crear un archivo de volcado es:
gcore - Generate a core file for a running process
SINOPSISgcore [-o nombre de archivo] pid
pmap <PID>
o
strace -f -o xxx -p <PID>
podrían ser las herramientas que está buscando.
pmap le muestra una descripción general sobre el uso de memoria del proceso proporcionado. strace rastrea cada acción que toma un proceso. Con -f le dice a strace que también considere vigilar los procesos secundarios y -o xxx le dice a strace que escriba la salida en un archivo. También puede iniciar un nuevo proceso utilizando strace, p. con
strace cat /etc/passwd
Si solo está interesado en información específica, como qué archivos se abrieron, puede iniciar la búsqueda en consecuencia:
strace -f -o xxx -e trace=open -p <PID>
Prueba esto:
cat /proc/<pid>/smaps > mem.txt
Este enlace también podría ayudarte.