[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Getting Started with Hurd-L4
From: |
Marcus Brinkmann |
Subject: |
Re: Getting Started with Hurd-L4 |
Date: |
Tue, 26 Oct 2004 14:39:30 +0200 |
User-agent: |
Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) |
At Tue, 26 Oct 2004 13:01:22 +0100,
Sam Mason <address@hidden> wrote:
>
> One thing I did just think of is something that Linux calls
> "over-commit". Not sure if this system will be affected by it, but
> when I read the above paragraph that's what immediatly sprang into
> mind. If memory pages are given out on a demand only basis, are tasks
> going to be affected by physmem making promises that it can't keep?
Neal will have to clarify this (see the other thread I started
yesterday, where I pose a similar question in my reply that I just
sent).
There is an easy answer to it, and a hard one.
The easy: If you over-commit (have more frames than guaranteed), the
remaining frames are "extra" and physmem might ask them back at any
time (you can't even swap them out). _Which_ of your frames are
extra, and which are guaranteed, is up to you.
The hard one: How to negotiate the number of guaranteed frames per
task? Ie, how to distribute the available physical memory fairly and
squarely in a living system with changing number of users and tasks?
This is the thing that's still in the dark for me.
Thanks,
Marcus
- Re: Getting Started with Hurd-L4, (continued)
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/25
- Re: Getting Started with Hurd-L4, Marcus Brinkmann, 2004/10/25
- Re: Getting Started with Hurd-L4, Espen Skoglund, 2004/10/26
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/26
- Re: Getting Started with Hurd-L4, Espen Skoglund, 2004/10/26
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/26
- Re: Getting Started with Hurd-L4, Espen Skoglund, 2004/10/26
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/25
- Re: Getting Started with Hurd-L4, Marcus Brinkmann, 2004/10/25
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/26
- Re: Getting Started with Hurd-L4,
Marcus Brinkmann <=
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/26
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/26
- Re: Getting Started with Hurd-L4, Marcus Brinkmann, 2004/10/26
- Re: Getting Started with Hurd-L4, Sam Mason, 2004/10/26
- Re: Getting Started with Hurd-L4, Neal H. Walfield, 2004/10/26
- Re: Getting Started with Hurd-L4, Marcus Brinkmann, 2004/10/25
- Re: Getting Started with Hurd-L4, Neal H. Walfield, 2004/10/25
- Re: Getting Started with Hurd-L4, Marcus Brinkmann, 2004/10/25