linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: Andrey Savochkin <saw@saw.sw.com.sg>
To: Szabolcs Szakacsits <szaka@f-secure.com>
Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org,
	Linus Torvalds <torvalds@transmeta.com>,
	Ingo Molnar <mingo@elte.hu>, Rik van Riel <riel@conectiva.com.br>
Subject: Re: Reserve VM for root (was: Re: Looking for better VM)
Date: Fri, 10 Nov 2000 18:38:23 +0800	[thread overview]
Message-ID: <20001110183823.A23474@saw.sw.com.sg> (raw)
In-Reply-To: <Pine.LNX.4.21.0011091731100.1155-100000@fs129-190.f-secure.com>; from "Szabolcs Szakacsits" on Thu, Nov 09, 2000 at 06:30:32PM

Hello,

On Thu, Nov 09, 2000 at 06:30:32PM +0100, Szabolcs Szakacsits wrote:
> BTW, I wanted to take a look at the frequently mentioned beancounter patch, 
> here is the current state,
> 	http://www.asp-linux.com/en/products/ubpatch.shtml 
> "Sorry, due to growing expenses for support of public version of ASPcomplete 
> we do not provide sources till first official release."

That's not a place where I keep my code (and has never been :-)

ftp://ftp.sw.com.sg/pub/Linux/people/saw/kernel/user_beancounter/UserBeancounter.html
is the right place (but it has some availability problems :-(

As for memory management, it provides a simple variant of service level
support for
 - in-core memory (in opposite to swap)
 - total "virtual" memory.
The latter ends up in accounting of how much memory is consumed by each
subject of accounting, and an OOM-killer.
OOM-killer takes into account guarantees given to the subject and selects the
victim.  In the patch on the ftp site the selection code is very simple and
taken from some old OOM patches.

BTW, I've redone memory accounting code to significantly improve it's
performance (or, to say in other words, to reduce the performance penalty
imposed by the accounting).  But this new code isn't integrated to the
complete user beancounter patch.

Best regards
		Andrey
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/

  reply	other threads:[~2000-11-10 10:38 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Pine.LNX.4.05.10011061954520.26327-100000@humbolt.nl.linux.org>
2000-11-08 11:34 ` Looking for better VM Szabolcs Szakacsits
2000-11-08 13:53   ` Rik van Riel
2000-11-08 16:36     ` Mikulas Patocka
2000-11-08 17:03       ` Christoph Rohland
2000-11-08 20:52       ` Ingo Oeser
2000-11-09  0:08       ` Rik van Riel
2000-11-09 17:30     ` [PATCH] Reserve VM for root (was: Re: Looking for better VM) Szabolcs Szakacsits
2000-11-10 10:38       ` Andrey Savochkin [this message]
2000-11-13 23:44         ` user beancounter (was: Reserve VM for root) Szabolcs Szakacsits

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=20001110183823.A23474@saw.sw.com.sg \
    --to=saw@saw.sw.com.sg \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=mingo@elte.hu \
    --cc=riel@conectiva.com.br \
    --cc=szaka@f-secure.com \
    --cc=torvalds@transmeta.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