Como aprovechar la RAM al máximo
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):$ sudo dmidecode -t 16
# dmidecode 2.9
SMBIOS 2.4 present.
Handle 0x1000, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 4 GB
Error Information Handle: Not Provided
Number Of Devices: 2
$ sudo dmidecode -t 17
# dmidecode 2.9
SMBIOS 2.4 present.
Handle 0x1100, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: DIMM_A
Bank Locator: Not Specified
Type: DDR
Type Detail: Synchronous
Speed: 667 MHz (1.5 ns)
Manufacturer: AAAAAAAAAAAA
Serial Number: 00000000000000
Asset Tag: 000000000000000
Part Number: 0000000000000
......
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: sudo apt-get install linux-image-[TU VERSION]-generic-pae
free -mt
Rizando el rizo
Una posible mejora en cuanto a memoria sería la de reducir el uso del swap:sudo sysctl -w vm.swappiness=[TU VALOR]
[ show comments ]
blog comments powered by Disqus