Mailinglist Archive: opensuse-amd64 (36 mails)

< Previous Next >
Re: [opensuse-amd64] distribution of virtual address space
  • From: Russell Jones <russell.jones@xxxxxxxxxxxx>
  • Date: Wed, 28 Mar 2007 11:37:21 +0100
  • Message-id: <460A4561.3000901@xxxxxxxxxxxx>
Detlef Grittner wrote:
I have a question about the distribution of the virtual address space
between 32 and 64 bit apps. This would affect the x86_64 kernel on AMD64
and the newer Intel processors, if I am correct.

Assumed I have about 8 GByte on board and load 64 bit apps first, then
they will go into the first 4 GByte of the virtual address space meaning
that I can't load any 32 bit apps, when only the upper 4 GByte are left
free?


I'm asking on this discussion list, although I think there must be
documentation, but I didn't find anything. Most likely I don't know what
I need to look for exactly.
These kinds of allocations are handled by the kernel (Linux proper) AFAIAA. You might have a look at the kernel docs (some of them are very detailed) or the source code. It wouldn't surprise me if there's a build configuration switch or boot parameter that do what you'd like to. You might consider writing a patch to do it if not.
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-amd64+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-amd64+help@xxxxxxxxxxxx

< Previous Next >
References