[CentOS] 4gb ram shows as 3.3gb

Tim Verhoeven tim.verhoeven.be at gmail.com
Thu Jul 26 13:59:33 UTC 2007

On 7/26/07, Nick <list at everywhereinternet.com> wrote:
> Running Centos 5 (32bit)... running a server with 4gb of RAM and it's
> shows up as:
> [root at ubercore1 ~]# free
>              total       used       free     shared    buffers     cached
> Mem:       3369544    2549668     819876          0      29008    2382360
> -/+ buffers/cache:     138300    3231244
> Swap:      6291448          0    6291448
> I know 4gb is the limit for a 32bit OS but i thought it would be able to
> use all of it? Is there another kernel i was supposed to install?

I've seen this before on laptops. This could be a limitation of the
chipset itself. If that is the case, nothing can be done about it.

Another option is that you try to boot with the PAE kernel. That
kernel is made to go over the 4GB boundary on 32bit.


Tim Verhoeven - dj at rootshell.be - 0479 / 88 11 83

Hoping the problem  magically goes away  by ignoring it is the
"microsoft approach to programming" and should never be allowed.
(Linus Torvalds)

More information about the CentOS mailing list