211

Linux がメモリ不足 (OOM) になると、OOM キラーはいくつかのヒューリスティックに基づいて、強制終了するプロセスを選択します (興味深い読み物です: http://lwn.net/Articles/317814/ )。

OOM キラーによって最近強制終了されたプロセスをプログラムで特定するにはどうすればよいですか?

4

4 に答える 4

201

これを試してください:

grep -i 'killed process' /var/log/messages
于 2009-03-09T02:54:54.987 に答える
196

ログの場所を気にする必要がないように、これを試してください。

dmesg -T | egrep -i 'killed process'

-T, --ctime- 人間が読めるタイムスタンプを出力します。

于 2013-04-11T15:58:36.073 に答える
20

これを試してください:

grep "Killed process" /var/log/syslog
于 2013-03-26T05:18:48.937 に答える