CentOS solo detecta el 50% de la RAM

CentOS solo detecta el 50% de la RAM

Tengo 16 GB de RAM en mi máquina. Antes, free -m generaba la RAM normal de 16 GB; sin embargo, ahora (después de reiniciar) solo detecta 8 GB de RAM. ¿Está dañado un módulo de RAM?

grep -i memoria /var/log/dmesg salidas

Memory: 15621184k/16017200k available (2535k kernel code, 387120k reserved, 1748k data, 196k init). (Lo que me parece 16 GB).

free -msalidas:

              total       used       free     shared    buffers     cached
Mem:          7484       7415         68          0       6104        524
-/+ buffers/cache:        786       6697
Swap:         2055          0       2054

¿Algo que me pueda faltar?

Gracias de antemano.

Respuesta1

Espere, espere: dice "Estoy usando el servidor como Xen HVM (DomU)".

¿Quiere decir que este dominio es dom0 (la instancia principal)?

Si es así, entonces sí, su memoria dom0 se reduce cuando inicia dominios domU.

Úselo xentoppara ver cuánta memoria hay realmente y a quién está asignada.

Para cambiar la asignación, use el comando:

xm mem-set <domainid> <memorysize>

Respuesta2

Ejecute lo siguiente para ver qué dmidecodeinformes hay para la RAM instalada.

dmidecode -t 17mostrará la población de DIMM por ranura.

Lo siguiente generará la RAM total.

dmidecode -t 17 | awk '( /Size/ && $2 ~ /^[0-9]+$/ ) { x+=$2 } END{ print "\t" "Installed Ram: " x "MB"}'

[root@bootylicious ~]#  dmidecode -t 17 | awk '( /Size/ && $2 ~ /^[0-9]+$/ ) { x+=$2 } END{ print "\t" "Installed Ram: " x "MB"}'

        Installed Ram: 65536MB

información relacionada