Re: Memory hogs

Riley Williams (rhw@MemAlpha.CX)
Sat, 17 Jul 1999 16:35:33 +0100 (GMT)


Hi Rogier.

>>>> Please don't. My little algorithm (with no overhead on a normal
>>>> system) works great -- it has been tested by simulation folks
>>>> who want a 16MB netscape killed in favor of their week-old,
>>>> 150MB simulation.

>>> Ok, I'll adapt your patch. The only gripe I have is that it
>>> doesn't send out warning shoots before, that allow tasks to quit
>>> nicely.

>> That can be added without much effort. The real hard part has
>> been in getting the 'task chooser' right...

> That really isn't easy.

> You're in a "we're completely out of memory" situation already,
> and having the application clean up may mean it wants to rewrite
> its config files. Requiring buffers and other resources.

Either you've misunderstood what was said, or I have, I'm not sure
which: My understanding is that the "warning shot" says "We are
running low on memory and are likely to run out very shortly. Please
reduce your memory requirement."

If so, then the "warning shot" is fired BEFORE memory runs out, not
after...

Best wishes from Riley.

+----------------------------------------------------------------------+
| There is something frustrating about the quality and speed of Linux |
| development, ie., the quality is too high and the speed is too high, |
| in other words, I can implement this XXXX feature, but I bet someone |
| else has already done so and is just about to release their patch. |
+----------------------------------------------------------------------+
* ftp://ftp.MemAlpha.cx/pub/rhw/Linux
* http://www.MemAlpha.cx/kernel.versions.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/