Alvaro Herrera <[EMAIL PROTECTED]> writes: > This page > http://linux-mm.org/OOM_Killer
Egad. Whoever thought *this* was a good idea should be taken out and shot: The independent memory size of any child (except a kernel thread) is added to the score: /* * Processes which fork a lot of child processes are likely * a good choice. We add the vmsize of the childs if they * have an own mm. This prevents forking servers to flood the * machine with an endless amount of childs */ In other words, server daemons are preferentially killed, and the parent will *always* get zapped in place of its child (since the child cannot have a higher score). No wonder we have to turn off OOM kill. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match