
Centos 7 detecta solo menos de 3 GB de RAM en lugar de 4
[root@compute ~]# free -m
total used free shared buffers cached
Mem: 2913 425 2488 8 1 228
-/+ buffers/cache: 195 2718
Swap: 3215 0 3215
¿Cómo puedo solucionar más problemas? Sugiera amablemente
Respuesta1
¿Estás usando gráficos integrados? Una parte de la RAM del sistema se dedicará a la GPU integrada. Debería poder cambiar este valor en el BIOS (se recomienda encarecidamente la configuración predeterminada). Además, CentOS reserva una parte de la RAM para utilizarla en caso de pánico del Kernel. Esto no será utilizable.
Mire la configuración del BIOS y cualquier configuración de kdump (o similar, no estoy seguro de que CentOS 7 use kdump específicamente, pero las versiones anteriores sí). Esto podría arrojar algo de luz sobre la memoria perdida.
Respuesta2
¿Es una computadora de 32 bits o un sistema operativo de 32 bits? En caso afirmativo, no puede ver más de 4 GB. La memoria de video ocupará espacio y hará que la RAM sea invisible. Entonces, si tiene una tarjeta de video de 1024 MB de RAM y 4 GB de RAM, su computadora solo verá 3 GB de RAM debido a que 1 GB de memoria de la tarjeta de video está ocupado.
La única forma de ver más de 4 GB es habilitar PAE o tener un procesador y sistema operativo de 64 bits.
Yo empezaría a comprobar eso.