public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Guest section DW <dwguest@win.tue.nl>
To: "Dr. Michael Weller" <eowmob@exp-math.uni-essen.de>,
	Andreas Dilger <adilger@turbolinux.com>
Cc: Szabolcs Szakacsits <szaka@f-secure.com>,
	Martin Dalecki <dalecki@evision-ventures.com>,
	Ingo Oeser <ingo.oeser@informatik.tu-chemnitz.de>,
	Jonathan Morton <chromi@cyberspace.org>,
	Rogier Wolff <R.E.Wolff@bitwizard.nl>,
	linux-kernel@vger.kernel.org
Subject: Re: OOM killer???
Date: Thu, 29 Mar 2001 13:01:54 +0200	[thread overview]
Message-ID: <20010329130154.A8701@win.tue.nl> (raw)
In-Reply-To: <200103282138.f2SLcT824292@webber.adilger.int> <Pine.A32.3.95.1010329111147.63156A-100000@werner.exp-math.uni-essen.de>
In-Reply-To: <Pine.A32.3.95.1010329111147.63156A-100000@werner.exp-math.uni-essen.de>; from Dr. Michael Weller on Thu, Mar 29, 2001 at 11:29:34AM +0200

On Thu, Mar 29, 2001 at 11:29:34AM +0200, Dr. Michael Weller wrote:
> On Wed, 28 Mar 2001, Andreas Dilger wrote:
> 
> > Szaka writes:
> > > On Tue, 27 Mar 2001, Andreas Dilger wrote:
> > > > Every time this subject comes up, I point to AIX and SIGDANGER - a signal
> > > > sent to processes when the system gets OOM.
> > > 
> > > And every time the SIGDANGER comes up, the issue that AIX provides
> > > *both* early and late allocation mechanism even on per-process basis
> > > that can be controlled by *both* the programmer and the admin is
> > > completely ignored. Linux supports none of these...
> 
> > If Linux provided both of those, then people would probably already be
> > happy.
> 
> Probably.

Two things are wrong.
1. Linux has an OOM killer.
2. The OOM killer has a bad behaviour.

Presently, with the proper kind of load, one can see a process killed
by OOM almost daily. That is totally unacceptable.
People are working on refining the algorithm so that blatant idiocies
where processes are killed while there is plenty of resources
are avoided. Good. Suppose it done. Then one thing is wrong.

1. Linux has an OOM killer.

A system with an OOM killer is unreliable. Linux must have a reliable
mode of operation, and that must be the default mode.

Now you assume that adding SIGDANGER would make people happy.
But it would be a rather unimportant addition.
It might help in some cases, but it falls in the category
of improving the OOM killer a little.

People will be happy when Linux is reliable by default.

Andries

[Never use planes where the company's engineers spend their
time designing algorithms for selecting which passenger
must be thrown out when the plane is overloaded.]

  reply	other threads:[~2001-03-29 11:03 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200103282138.f2SLcT824292@webber.adilger.int>
2001-03-29  9:29 ` OOM killer??? Dr. Michael Weller
2001-03-29 11:01   ` Guest section DW [this message]
2001-03-29 12:02     ` Sean Hunter
2001-03-29 12:57       ` Guest section DW
2001-03-29 15:41     ` David Konerding
2001-03-29 17:52       ` David Lang
2001-03-30  2:26       ` Michael Peddemors
2001-03-30 14:48         ` J. Scott Kasten
2001-03-29 17:21     ` Stephen Satchell
2001-03-29 13:53   ` Szabolcs Szakacsits
2001-03-29 15:01     ` Dr. Michael Weller
2001-03-29 16:29       ` Szabolcs Szakacsits
2001-03-29 16:51       ` Szabolcs Szakacsits
2001-03-29 19:20 Jesse Pollard
  -- strict thread matches above, loose matches on Subject: below --
2001-03-29 16:22 Jesse Pollard
2001-03-27 10:59 Rogier Wolff
2001-03-27 12:14 ` Jonathan Morton
2001-03-27 13:24   ` Martin Dalecki
2001-03-27 15:31     ` Jonathan Lundell
2001-03-27 18:08     ` Ingo Oeser
2001-03-27 19:07       ` Martin Dalecki
2001-03-27 19:55         ` Andreas Dilger
2001-03-27 21:13           ` Andreas Rogge
2001-03-27 18:37     ` Jonathan Morton
2001-03-27 13:57   ` Jonathan Morton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20010329130154.A8701@win.tue.nl \
    --to=dwguest@win.tue.nl \
    --cc=R.E.Wolff@bitwizard.nl \
    --cc=adilger@turbolinux.com \
    --cc=chromi@cyberspace.org \
    --cc=dalecki@evision-ventures.com \
    --cc=eowmob@exp-math.uni-essen.de \
    --cc=ingo.oeser@informatik.tu-chemnitz.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=szaka@f-secure.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox