lkml.org 
[lkml]   [2000]   [Mar]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux 2.2.15pre12
On Fri, 3 Mar 2000, Rik van Riel wrote:

We do that now. Problem is that we don't keep track of pages
that aren't allocated yet for other users. Or COW pages, or
kernel pages, or ...

I guess we could build a system which does keep track of
everything, but I don't think many people will want to use
it. Imagine needing 3 MB of swap for every apache child
being forked ... (ditto for mysql, sendmail, ...)

size issues aside, proper accounting that allows linux to better
predict when to say no is surely better than after the fact
killing. It seems cleaner to have code to predict, than to kill. Then
we could gracefully say no, rather than ungracefully have to say
"die" to quite possibly innocent programmes.

(of course i have no idea how complicated proper accounting and usage
prediction could be....)

regards,

Rik

groetjes,
--
Paul Jakma paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
Money isn't everything -- but it's a long way ahead of what comes next.
-- Sir Edmond Stockdale


-
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/

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:1.657 / U:0.040 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site