From: Rik van Riel <riel@conectiva.com.br> To: Garance A Drosihn <drosih@rpi.edu> Cc: <tlambert2@mindspring.com>, Julian Elischer <julian@elischer.org>, craig <craiglei@pasia.com.cn>, <freebsd-hackers@FreeBSD.ORG> Subject: Re: How to visit physical memory above 4G? Message-ID: <Pine.LNX.4.33L.0108050111360.2526-100000@imladris.rielhome.conectiva> In-Reply-To: <p05101000b79272568e76@[128.113.24.47]>
index | next in thread | previous in thread | raw e-mail
On Sun, 5 Aug 2001, Garance A Drosihn wrote:
> Basically, it was just a quick swapping mechanism. In the
> context of IA-32, you could maybe have the first gigabyte of
> space as "fixed", and the remaining three gigabytes as multiple
> ("named") address spaces. Each named-address space could be
> between 1 and 3 gig, and you could have several of them. You'd
> make a system call to switch from one named-address space to a
> different one.
This is exactly what Oracle, SAP and other big
applications do.
They attach/detach from huge shared memory
segments to map in the different parts of
memory.
Rik
--
IA64: a worthy successor to i860.
http://www.surriel.com/ http://distro.conectiva.com/
Send all your spam to aardvark@nl.linux.org (spam digging piggy)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.33L.0108050111360.2526-100000>
