[CentOS] 4gb ram shows as 3.3gb

Martin Marques martin at bugs.unl.edu.ar
Thu Jul 26 13:46:32 UTC 2007


Nick wrote:
> Hi,
> 
> 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?

The thing is, and I'm still trying to find a solution for one of our 
servers, the the memory addresses from 4Gb down are used for PCI, VGA, 
onboard stuff, and even though the memory isn't used, the addresses are, 
and so they are not passed to the OS.

Can you send some info on the motherboard you have?

-- 
  21:50:04 up 2 days,  9:07,  0 users,  load average: 0.92, 0.37, 0.18
---------------------------------------------------------
Lic. Martín Marqués         |   SELECT 'mmarques' ||
Centro de Telemática        |       '@' || 'unl.edu.ar';
Universidad Nacional        |   DBA, Programador,
     del Litoral             |   Administrador
---------------------------------------------------------



More information about the CentOS mailing list