Nun, der Weg, eine Dump-Datei zu erstellen, ist:
gcore - Generate a core file for a running process
SYNOPSISgcore [-o Dateiname] PID
pmap <PID>
oder
strace -f -o xxx -p <PID>
könnten die Tools sein, nach denen Sie suchen.
pmap zeigt Ihnen eine Übersicht über die Speichernutzung des bereitgestellten Prozesses. strace verfolgt jede Aktion, die ein Prozess durchführt. Mit -f weisen Sie strace an, auch untergeordnete Prozesse zu überwachen, und -o xxx weist strace an, die Ausgabe in eine Datei zu schreiben. Sie können auch einen neuen Prozess starten, indem Sie strace verwenden, z. mit
strace cat /etc/passwd
Wenn Sie nur an bestimmten Informationen interessiert sind, z. B. welche Dateien geöffnet wurden, können Sie strace entsprechend starten:
strace -f -o xxx -e trace=open -p <PID>
Versuchen Sie Folgendes:
cat /proc/<pid>/smaps > mem.txt
Dieser Link könnte Ihnen auch helfen.