Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Nov 2005 11:16:26 -0600
From:      eculp@bafirst.com
To:        freebsd-current@freebsd.org
Subject:   Re: avail memory is short by 1G on my FreeBSD 6.0-STABLE MP Dell
Message-ID:  <20051123111626.ix99g4tm4okg88w4@mail.bafirst.com>
In-Reply-To: <20051121131713.bakf4048too0osk0@mail.bafirst.com>
References:  <20051120183309.ysgk624asksckwow@mail.bafirst.com> <20051121004749.GA39061@xor.obsecurity.org> <43812AC7.3020506@rogers.com> <20051121020816.GA19252@xor.obsecurity.org> <C033B3B6-12A3-4428-A6B4-B51C6B09EB26@shire.net> <438136B5.9030506@freebsd.org> <20051121131713.bakf4048too0osk0@mail.bafirst.com>

index | next in thread | previous in thread | raw e-mail

Quoting eculp@bafirst.com:

> Quoting Paul Saab <ps@freebsd.org>:
>
>> Chad Leigh -- Shire.Net LLC wrote:
>>> I assume you are talking about the "phenomenon"  of RAM "missing" 
>>> due to PCI and other I/O mapping into the 4GB address space?  What 
>>> struck me about the OP is that the amount of RAM "missing" is more 
>>> than I have ever seen due to this.  My systems are usually 
>>> 3.4-3.6GB of RAM with 4GB installed, not 2.86GB (3005MB)...  So are 
>>> we sure that the PCI space mapping is the problem?
>>>
>> Enable PAE and you'll get all your ram.
>
> Done that but I am going to wait until early tomorrow morning to 
> reboot because I want to get a verbose boot with this kernel and then 
> try the PAE kernel, for whatever.

For Closure, enable PAE seems to get all ram as Chad said.  I found the 
amounts a bit strange but a heck of a lot better.

Boot with PAE now shows:
   real memory  = 5368709120 (5120 MB)
   avail memory = 4185292800 (3991 MB)

Boot withoug PAE shows:
   real memory  = 3220963328 (3071 MB)
   avail memory = 3151077376 (3005 MB)

Of course now I will need to recompile the kernel with the modules that 
we now load, some of which I forgot but probably a small price for 
almost a GB more memory and if I'm lucky the kernel might even be a bit 
faster ;)

Thanks again for all your suggestions and comments, it was definitly a 
learning experience.

ed

P.S. No problem at all with the kernel booting or anything, just be 
sure     to compile in all the modules that you are now using.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051123111626.ix99g4tm4okg88w4>