With 2.4.19pre3-ac3+ you don't need a heuristic. Do
echo "2" >/proc/sys/vm/overcommit_memory
The system will then fail allocations before they can cause an OOM status.
It might be interesting to add "except root" modes to this.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/