Muchos de vosotros habréis oido quejarse a la gente diciendo: "Mi equipo no me reconoce 4gb o más ...". Esto puede servir de excusa a gentuza como M$ para venderte que el nuevo SO (vista o 7) si que "reconocen" más de 3 gb.
En esta receta veremos como aprovechar al máximo la RAM de nuestro equipo sin tener que recurrir a versiones de 64 bits.
Introducción
Lo primero será comprobar cuantos módulos de memoria tenemos y cuanta RAM puede soportar nuestra maquina. Para eso existe el comando "dmidecode" (man dmidecode para mas info):
En mi caso, la capacidad maxima de mi maquina es de 4GB. Si queremos comprobar los módulos de memoria que tenemos:
Bien. Fijaos en la MemTotal que aparece cuando listamos el /proc/meminfo.
Instalando nuevo kernel
Existen 3 posibles soluciones al problema. Una es recompilar un nuevo kernel marcando la opción "High Memory Support ...". La otra es instalando el kernel-server que te ofrece ubuntu y la última es instalando el kernel precompilado para PAE. Creo que esta es la más fácil:
Si tienes problemas con algún driver, prueba a instalar los headers, recompilar kerneles, drivers, etc. Reinicia la máquina y comprueba tu RAM en meminfo o con:
Rizando el rizo
Una posible mejora en cuanto a memoria sería la de reducir el uso del swap: