回答:
oom_kill.cを見つけたソースファイルから、OOM Killerは、そのようなメッセージがシステムログに書き込まれた後、識別されたプロセスの子をチェックし、可能であればプロセス自体の代わりにそのうちの1つを殺すかどうかを評価します。
これを説明するソースファイルから抽出されたコメント:
/*
* If any of p's children has a different mm and is eligible for kill,
* the one with the highest oom_badness() score is sacrificed for its
* parent. This attempts to lose the minimal amount of work done while
* still freeing memory.
*/
これはOom(Out of memory)キラーです。システムのメモリが不足すると、Linuxカーネルはプロセスを強制終了してメモリを解放します。ヒューリスティックは、システムを損傷することなくメモリを解放するのに最適なプロセスを決定します(通常、ルート所有プロセスは最適な候補ではありません)。