14
何が私のプロセスを殺しましたか、そしてなぜですか?
私のアプリケーションはLinuxのバックグラウンドプロセスとして実行されます。現在、ターミナルウィンドウのコマンドラインから開始されます。 最近、ユーザーがしばらくアプリケーションを実行していて、不思議なことに死にました。テキスト: 殺された ターミナルにいた。これは2回起こりました。別のターミナルの誰かがkillコマンドを使用してプロセスを強制終了したかどうかを尋ねました。番号。 Linuxはどのような状況下でプロセスを強制終了することを決めますか?kill(9)シグナルを受信した後にプロセスが停止したため、シェルが「killed」を表示したと思います。Linuxがkillシグナルを送信した場合、システムログのどこかに、それがkillされた理由を説明するメッセージがありますか?