Linux がメモリ不足 (OOM) になると、OOM キラーはいくつかのヒューリスティックに基づいて、強制終了するプロセスを選択します (興味深い読み物です: http://lwn.net/Articles/317814/ )。
OOM キラーによって最近強制終了されたプロセスをプログラムで特定するにはどうすればよいですか?
Linux がメモリ不足 (OOM) になると、OOM キラーはいくつかのヒューリスティックに基づいて、強制終了するプロセスを選択します (興味深い読み物です: http://lwn.net/Articles/317814/ )。
OOM キラーによって最近強制終了されたプロセスをプログラムで特定するにはどうすればよいですか?
これを試してください:
grep -i 'killed process' /var/log/messages
ログの場所を気にする必要がないように、これを試してください。
dmesg -T | egrep -i 'killed process'
-T, --ctime
- 人間が読めるタイムスタンプを出力します。
これを試してください:
grep "Killed process" /var/log/syslog