It used to be like that. Unfortunately, the first app unable to
get its page might very well be init, and then the entire system goes
down in flames. You might as well kill the kernel at that point.
Fix that, and people start complaining that the X server goes, taking
all X apps with it when killing one would suffice. Fix that,
and you almost have today's OOM killer.
The real solution is to have enough memory for the task at hand.
that, get so much swap space that people will be happy when the OOM
killer kicks in and limits the trashing.
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/