[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

squeeze no me reconoce toda la memoria



Hola a todos.

Estoy montando un squeeze a 6 bits para virtualizar con xen, y sucede algo extraño.

Le puse 8GB de memoria al equipo, pero aparentemente solo detecta 4.  

Uso el kernel acondicionado para xen, que hasta donde tengo entendido soporta las 8GB de memoria.

SRV:~# uname -a
Linux SRV.pharma.com.pe 2.6.32-5-xen-amd64 #1 SMP Wed Jan 12 05:46:49 UTC 2011 x86_64 GNU/Linux

Por este lado, solo muestra 4GB

SRV:~# cat /proc/meminfo 
MemTotal:        3343144 kB
MemFree:         3022592 kB

Por lo tanto, el comando free tambien muestra solo 4GB.

SRV:~# free -m
             total       used       free     shared    buffers     cached
Mem:          3264        313       2951          0         13        168
-/+ buffers/cache:        131       3133
Swap:          688          0        688


Pero tanto la Bios como con lshw si veo las 8GB.

*-memory
       description: System Memory
       physical id: 17
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: DIMM DDR2 Synchronous 800 MHz (1.2 ns)
          product: 0x000000000000000000000000000000000000
          vendor: 0x0000000000000000
          physical id: 0
          serial: 0x00000000
          slot: J6H1
          size: 2GiB
          width: 64 bits
          clock: 800MHz (1.2ns)
     *-bank:1
          description: DIMM DDR2 Synchronous 800 MHz (1.2 ns)
          product: 0x000000000000000000000000000000000000
          vendor: 0x0000000000000000
          physical id: 1
          serial: 0x00000000
          slot: J6H2
          size: 2GiB
          width: 64 bits
          clock: 800MHz (1.2ns)
     *-bank:2
          description: DIMM DDR2 Synchronous 800 MHz (1.2 ns)
          product: 0x000000000000000000000000000000000000
          vendor: 0x0000000000000000
          physical id: 2
          serial: 0x00000000
          slot: J6J1
          size: 2GiB
          width: 64 bits
          clock: 800MHz (1.2ns)
     *-bank:3
          description: DIMM DDR2 Synchronous 800 MHz (1.2 ns)
          product: 0x000000000000000000000000000000000000
          vendor: 0x0000000000000000
          physical id: 3
          serial: 0x00000000
          slot: J6J2
          size: 2GiB
          width: 64 bits
          clock: 800MHz (1.2ns)

Que puede estar faltando entonces?  si esta detectando la memoria total pero le da "pereza" mostrarla toda?

No veo por donde buscar la solucion.  En google encuentro recomendaciones como imagenes del kernel con la opcion bigmem, pero estoy en arquitectura de 64bits, para la cual no esta disponible ese paquete.  Ademas, segun entiendo, 64bits ya viene listo para soportar bastante memoria.

Alguna sugerencia?

Muchas gracias y saludos

Reply to: