2018-02-23 18:58:03 +00:00
|
|
|
|
---
|
|
|
|
|
created_at: '2013-08-30T09:07:01.000Z'
|
|
|
|
|
title: In emergency cases a passenger was selected and thrown out of the plane (2004)
|
|
|
|
|
url: http://lwn.net/Articles/104185/
|
|
|
|
|
author: nkurz
|
|
|
|
|
points: 314
|
|
|
|
|
story_text: ''
|
|
|
|
|
comment_text:
|
|
|
|
|
num_comments: 115
|
|
|
|
|
story_id:
|
|
|
|
|
story_title:
|
|
|
|
|
story_url:
|
|
|
|
|
parent_id:
|
|
|
|
|
created_at_i: 1377853621
|
|
|
|
|
_tags:
|
|
|
|
|
- story
|
|
|
|
|
- author_nkurz
|
|
|
|
|
- story_6300835
|
|
|
|
|
objectID: '6300835'
|
|
|
|
|
|
|
|
|
|
---
|
2018-02-23 18:19:40 +00:00
|
|
|
|
[Source](https://lwn.net/Articles/104185/ "Permalink to Re: [PATCH] oom_pardon, aka don't kill my xlock [LWN.net]")
|
|
|
|
|
|
|
|
|
|
# Re: [PATCH] oom_pardon, aka don't kill my xlock [LWN.net]
|
|
|
|
|
|
|
|
|
|
![LWN.net Logo][1][ LWN
|
|
|
|
|
.net News from the source][2] ![LWN][3]
|
|
|
|
|
|
|
|
|
|
* [**Content**][4]
|
|
|
|
|
* [Weekly Edition][5]
|
|
|
|
|
* [Archives][6]
|
|
|
|
|
* [Search][7]
|
|
|
|
|
* [Kernel][8]
|
|
|
|
|
* [Security][9]
|
|
|
|
|
* [Distributions][10]
|
|
|
|
|
* [Events calendar][11]
|
|
|
|
|
* [Unread comments][12]
|
|
|
|
|
* * * *
|
|
|
|
|
|
|
|
|
|
* [LWN FAQ][13]
|
|
|
|
|
* [Write for us][14]
|
|
|
|
|
|
|
|
|
|
**User:** **Password:** | |
|
|
|
|
|
|
|
|
|
|
[**Subscribe**][15] / [**Log in**][16] / [**New account**][17]
|
|
|
|
|
|
|
|
|
|
# Re: [PATCH] oom_pardon, aka don't kill my xlock
|
|
|
|
|
|
|
|
|
|
[Posted September 28, 2004 by corbet]
|
|
|
|
|
|
|
|
|
|
| ----- |
|
|
|
|
|
| **From**: | | Andries Brouwer <aebr-AT-win.tue.nl> |
|
|
|
|
|
| **To**: | | Thomas Habets <thomas-AT-habets.pp.se> |
|
|
|
|
|
| **Subject**: | | Re: [PATCH] oom_pardon, aka don't kill my xlock |
|
|
|
|
|
| **Date**: | | Fri, 24 Sep 2004 01:45:20 +0200 |
|
|
|
|
|
| **Cc**: | | linux-kernel-AT-vger.kernel.org |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
On Thu, Sep 23, 2004 at 01:23:08AM +0200, Thomas Habets wrote:
|
|
|
|
|
|
|
|
|
|
> How about a sysctl that does "for the love of kbaek, don't ever kill these
|
|
|
|
|
> processes when OOM. If nothing else can be killed, I'd rather you panic"?
|
|
|
|
|
|
|
|
|
|
An aircraft company discovered that it was cheaper to fly its planes
|
|
|
|
|
with less fuel on board. The planes would be lighter and use less fuel
|
|
|
|
|
and money was saved. On rare occasions however the amount of fuel was
|
|
|
|
|
insufficient, and the plane would crash. This problem was solved by
|
|
|
|
|
the engineers of the company by the development of a special OOF
|
|
|
|
|
(out-of-fuel) mechanism. In emergency cases a passenger was selected
|
|
|
|
|
and thrown out of the plane. (When necessary, the procedure was
|
|
|
|
|
repeated.) A large body of theory was developed and many publications
|
|
|
|
|
were devoted to the problem of properly selecting the victim to be
|
|
|
|
|
ejected. Should the victim be chosen at random? Or should one choose
|
|
|
|
|
the heaviest person? Or the oldest? Should passengers pay in order not
|
|
|
|
|
to be ejected, so that the victim would be the poorest on board? And
|
|
|
|
|
if for example the heaviest person was chosen, should there be a
|
|
|
|
|
special exception in case that was the pilot? Should first class
|
|
|
|
|
passengers be exempted? Now that the OOF mechanism existed, it would
|
|
|
|
|
be activated every now and then, and eject passengers even when there
|
|
|
|
|
was no fuel shortage. The engineers are still studying precisely how
|
|
|
|
|
this malfunction is caused.
|
|
|
|
|
-
|
|
|
|
|
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
|
|
|
|
|
the body of a message to majordomo@vger.kernel.org
|
|
|
|
|
More majordomo info at <http://vger.kernel.org/majordomo-info.html>
|
|
|
|
|
Please read the FAQ at <http://www.tux.org/lkml/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* * *
|
|
|
|
|
|
|
|
|
|
([Log in][18] to post comments)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copyright © 2004, Eklektix, Inc.
|
|
|
|
|
Comments and public postings are copyrighted by their creators.
|
|
|
|
|
Linux is a registered trademark of Linus Torvalds
|
|
|
|
|
|
|
|
|
|
[1]: https://static.lwn.net/images/logo/barepenguin-70.png
|
|
|
|
|
[2]: https://lwn.net/
|
|
|
|
|
[3]: https://static.lwn.net/images/lcorner-ss.png
|
|
|
|
|
[4]: https://lwn.net#t
|
|
|
|
|
[5]: https://lwn.net/current/
|
|
|
|
|
[6]: https://lwn.net/Archives/
|
|
|
|
|
[7]: https://lwn.net/Search/
|
|
|
|
|
[8]: https://lwn.net/Kernel/
|
|
|
|
|
[9]: https://lwn.net/Security/
|
|
|
|
|
[10]: https://lwn.net/Distributions/
|
|
|
|
|
[11]: https://lwn.net/Calendar/
|
|
|
|
|
[12]: https://lwn.net/Comments/unread
|
|
|
|
|
[13]: https://lwn.net/op/FAQ.lwn
|
|
|
|
|
[14]: https://lwn.net/op/AuthorGuide.lwn
|
|
|
|
|
[15]: https://lwn.net/subscribe/
|
|
|
|
|
[16]: https://lwn.net/login
|
|
|
|
|
[17]: https://lwn.net/newaccount
|
|
|
|
|
[18]: https://lwn.net/login?target=/Articles/104185/
|
|
|
|
|
|