2009-10-07 11 views

Antwort

6

Ich fand einfache Lösung:

$gcore 
usage: gcore [-o filename] pid 

Es mit GDB verteilt wird.

+0

Das sieht aus wie die Art von Programm, das ich seit Jahren wollte! Viel zuverlässiger als töten -11 :-) Danke Łukasz! –

+0

Glücklich zu helfen. :) –

2

Ich glaube nicht, das ist genau das, was Sie wollen (es sei denn, Sie wollen das Programm zu unterbrechen, während die Kontrolle, oder sogar den Speicher ändern), aber einen Blick auf CryoPID.

0

sollte machbar sein, zumindest/proc // smaps enthält Informationen des Prozessspeicher und dem eigentlichen Speicher sollte über/dev/mem

Ich glaube, Sie müssen aussetzen, den Prozess zu vermeiden Korruption des zugänglich sein erfasste Informationen jedoch.

1

Noch besser !!! Gdb 7.0 Unterstützung für reversibles Debugging. Und es wurde gestern veröffentlicht, was für ein Zufall: D