Způsob, jak vytvořit soubor výpisu, je:
gcore - Generate a core file for a running process
SYNOPSISgcore [-o název_souboru] pid
pmap <PID>
nebo
strace -f -o xxx -p <PID>
mohou být nástroje, které hledáte.
pmap vám zobrazí přehled o využití paměti poskytovaného procesu. strace sleduje každou akci, kterou proces provede. Pomocí -f řeknete strace, aby také zvážil sledování podřízených procesů, a -o xxx řekne strace, aby zapsal výstup do souboru. Můžete také spustit nový proces pomocí strace, např. s
strace cat /etc/passwd
Pokud vás zajímají pouze konkrétní informace, například jaké soubory byly otevřeny, můžete spustit strace podle toho:
strace -f -o xxx -e trace=open -p <PID>
Zkuste toto:
cat /proc/<pid>/smaps > mem.txt
Tento odkaz by vám také mohl pomoci.