25 Sep
2003
25 Sep
'03
07:57
Yann Wissenbach wrote:
gibt es die Möglichkeit unter linux ein Memory dump zu machen ?!
Du solltest vor dem Dienststart ein "ulimit -c 16" (oder einen besser angepassten Wert) aufrufen, damit das core-file erzeugt werden kann.
Ich habe hier einen Dienst, der sich ab und zu sang und klanglos verabschiedet.
Das genannte core-file landet im Arbeitsverzeichnis des Prozesses (ueber /proc/<pid>/cwd zu ermitteln). Falls der Absturz dann ein core hinterlaesst, kannst du mit "gdb /bin/program core" eine Debug-Session starten. Der gdb ist per "info gdb" dokumentiert. -- Have fun, Peter