Skip site navigation (1)Skip section navigation (2)
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]>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.33L.0108050111360.2526-100000>