16.04 detecta 3,6 GB de memoria de un total de 32 GB

16.04 detecta 3,6 GB de memoria de un total de 32 GB

Estoy haciendo la transición de Windows a Ubuntu. Mi computadora de escritorio tiene 32 GB de memoria física instalada y toda detectada por BIOS y versiones anteriores del sistema operativo. Desde que me mudé a Ubuntu 16.04, solo reconoce 3,6 GB. Todas las herramientas del sistema operativo informan la misma memoria free -h, topetc.dmesg

Estoy ejecutando x86_64. ¿Existe una configuración para acceder a la memoria completa?

free -h:

libre -h

top:

arriba

Por favor, avíseme si necesita información o resultados de registro. Gracias de antemano.

Actualizar

Salida dedmesg | grep Memory

Root@AGsys:~# dmesg |grep Memory 
[ 0.000000] Memory: 3420004K/3667512K available (8394K kernel code, 1282K rwdata, 3944K rodata, 1480K init, 1292K bss, 247508K reserved, 0K cma-reserved)

Salida deuname -a

root@AGsys:~# uname -a 
Linux AGsys 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Respuesta1

Hay dos causas probables para esto:

  1. Si está ejecutando una versión de 32 bits de Ubuntu, solo utilizará un máximo de aproximadamente 3,5 GB de su RAM instalada, independientemente de cuántos y grandes DIMM tenga. Dado que su sistema es de 64 bits, si este es el caso, puede indicar problemas adicionales; reinstalar Clean es la forma más confiable de solucionar este problema, aunque puede deberse a configuraciones sobrantes del comando de inicio en GRUB.

  2. No es raro recibir piezas falsificadas. Es decir, es posible que le hayan vendido módulos DIMM de 2 GB como módulos DIMM de 32 GB. Como veo en tu último comentario que estás ejecutando Ubuntu de 64 bits, esta parece la posibilidad más probable. Si retira uno de los DIMM y observa el número de pieza estampado en uno de los chips, es posible que podamos verificar que la pieza del chip es en realidad un chip de 32 Gb o, alternativamente, que es una pieza de 2 Gb.

Respuesta2

ACTUALIZAR

Parece que el problema estaba en el kernel de 32 bits que tenía antes de actualizar a 64 bits 16.04. Instalé 16.04 después de una instalación limpia y ahora puedo ver la memoria correcta.

Gracias por su apoyo.

¡Salud!

información relacionada