Re: [bigmem-patch] 4GB with Linux on IA32

Florian Weimer (fw@s.netic.de)
23 Aug 1999 23:54:19 +0200


Thierry Vignaud <tvignaud@mandrakesoft.com> writes:

> Yes, but we do can use 24:32 referencse (as
> pse36_extended_selectors:offset). Each process may own a ldt that allow
> him to own several 4Gb segment : code, data, stack, kernel mem mapped,
> librairies, shared mem (X11/dga -> fb mem and IPC shm).

This doesn't work with the Physical Address Extension which I examined.
In this version, the four additional bits are added during a very late
stage in the address translation process, which means that you can only
access at most 4 GB of RAM with any given set of selectors.

Even if Intel changed this, it might still be better to switch to a 64
bit architecture if you need 4+ GB of data per process. ;)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/