On Wed, 30 Mar 2011 22:12:56 +0200
Benny Lofgren <[email protected]> wrote:

> On 2011-03-30 17.48, Jeff Ross wrote:
> > On 03/30/11 05:21, Tony Berth wrote:
> > Worse, an amd64 kernel looking at 8GB of real, physical ram only
> > makes a wee bit under 3GB available.

> > real mem = 3220111360 (3070MB)
> > avail mem = 3120357376 (2975MB)
> 
> That depends somewhat on the hardware you're running on, most likely
> the address space footprint made by the video memory. This is what
> one of my Supermicro servers looks like:

> real mem = 3756720128 (3582MB)
> avail mem = 3650265088 (3481MB)

Yep, that 4gb limit is not "available memory presented to the user",
but is the maximum addressable memory space for the whole system.
Those "2GB" of RAM on the graphicscard, in order to be be accessible,
are mapped into that area/amount before the "user" get's its share.

Reply via email to