プロセスが異常終了したときの原因追求に当該プロセスのシステムコールを追いかけることがあります。 これもネットワークの調査といっしょでOSごとにやりかたが微妙に違うようなので、簡単にまとめておきます。
Linux
「strace」と「ltrace」を使って調査。ディストリビューションによるかも。
strace
ltrace
FreeBSD
「truss」か「ktrace(追跡)→kdump(レポート表示)」
truss
ktrace & kdump
AIX
「truss」か「trace(追跡開始) → trcstop(追跡終了) → trcrpt(レポート作成)」
truss
trace & trcstop & trcrpt
HP-UX
「truss」 ※だが実体は「tusc」
2010.11.17 hpの日本語manのページが消滅してしまったようなので、英語manualへのリンクを追加しました。
truss (tusc)
Solaris
「truss」