Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Dec 2000 05:42:30 -0800
From:      Julian Elischer <julian@elischer.org>
To:        Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>
Cc:        arch@freebsd.org
Subject:   Re: Even 1GB KVA is not enough, but we have no more space
Message-ID:  <3A2F93C6.7967D1DA@elischer.org>
References:  <vmsno08u4f.wl@rina.r.dl.itc.u-tokyo.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
Seigo Tanimura wrote:

[interesting stuff deleted]

> The solution I have is that we do not count the size of physical
> memory larger than the size of our KVA, or 1GB, upon estimating the
> size of KVA space to allocate in kernel_map. Hence the kernel
> allocates the same amount of memory for swap metadata or whatever, on
> a machine with 1GB, 2GB, 3GB and 4GB RAM. This solution might degrage
> the performance of our kernel, but you would have no other options
> than to switch to alpha or ia64 in order to expand the size of KVA.
> 
> Thanks, and any comments, flames or whatever are welcome.
> 


THEORETICALLY it should be possible to put the kernel into a differnt 
KV space from the processes and give it 4GB.
Practically, we'd have to do a lot to do this, and it may effect 
throughout (page tables loading in and out).

It may however be worth looking at.
Especially with the possibility of altering the system to allow 
the > 4GB physical ram that P6 and higher have.  

-- 
      __--_|\  Julian Elischer
     /       \ julian@elischer.org
    (   OZ    ) World tour 2000
---> X_.---._/  presently in:  Budapest
            v




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A2F93C6.7967D1DA>