Normalmente, el kernel de Linux reconoce automaticamente toda la RAM presente en
su sistema; sin embargo puede ocurrir que no toda la RAM sea reconocida.
Existen muchas maneras de asegurarse de que toda la RAM de su sistema
sea utilizada desde el kernel de Linux. Antes de nada, puede realizar
un control para ver si ha sido utilizada o no.
Si no ha sido utilizada toda, puede introducir la opción en el prompt
boot: o sino editar un fichero llamado
/etc/lilo.conf para asegurarse de que la memoria sea
usada cada vez que inicie su sistema. (El fichero /etc/lilo.conf
es el fichero de configución LILO, el LInux LOader.)
En primer lugar abra una ventana Xterm y, en el prompt de la shell, teclee
cat /proc/meminfo para visualizar las estadísticas
actuales sobre la utilización de la memoria de su sistema. Su output debería ser
parecido al siguiente:
total: used: free: shared: buffers: cached:
Mem: 64655360 63033344 1622016 51159040 1552384 33816576
Swap: 73990144 700416 73289728
MemTotal: 63140 kB
MemFree: 1584 kB
MemShared: 49960 kB
Buffers: 1516 kB
Cached: 33024 kB
SwapTotal: 72256 kB
SwapFree: 71572 kB
|
Entre todas las categorís se consigue la suma total de memorea "vista" por
el kernel. Si por ejemplo, tienes 128 MB de RA; y ve en el Mem
un informe de solo 64 MB, puede dar instrucciones al kernel para usar toda la RAM
del sistema.
También puede transmitir estas opciones al kernel a través del prompt de LILO
boot: tecleando algo así como
Una vez pulsaEnter, arranca con las nuevas opciones de memoria. Si no
quiere teclear la opción cada vez que arranca, puede introducir la o
opción en /etc/lilo.conf. Puede usar el editor llamado
Pico.
pero antes tiene que convertirse en root usandosu.
En una Xterm, teclee
[you@localhost you]$ su
password: yourrootpassword
[root@localhost you]#
|
Ahora edite el fichero /etc/lilo.conf, en la ventana Xterm,
digitando
[root@localhost you]# pico /etc/lilo.conf
|
El fichero probablemente tendrá un aspecto parecido al siguiente:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.2.5-15
label=linux
root=/dev/hda1
read-only
|
En este fichero, añada como primer linea:
append="mem=128M". Con esta modificación el fichero
se parecerá a lo siguiente:
append="mem=128M"
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.2.5-15
label=linux
root=/dev/hda1
read-only
|
Pulse
Ctrl-X para
terminar.
Se le preguntará si desea salvar el fichero; pulse
Y para salvar los cambios, N si no
quiere salvarlos y Ctrl-C para anularlos.
Teclee /sbin/lilo en el prompt de la shell para reiniciar
LILO. Puede teclear exit para dejar de trabajar como root, y
volver a teclear exit para salir de la ventana.
Cuando reinicie el sistema, la configuración de la memoria será transmitida al
kernel.