martes, 9 de agosto de 2011

Minimizar el uso del swap

Por defecto, en la rama 2.6, el núcleo de Linux tiene el valor de swappiness a un 60% (en la rama 2.4 no existe). Esto quiere decir que se hará bastante uso de la memoria de intercambio (swap). Resulta útil si tenemos un servidor con gran carga de trabajo y poca RAM, o si compilamos frecuentemente aplicaciones muuuuy grandes. Sin embargo, en un sistema de escritorio, con varias aplicaciones pequeñas ejecutándose, podemos bajar este valor a 10 para que el núcleo use más a menudo la memoria RAM (más rápida) y recurra menos a la memoria de intercambio.
Para ello, abrimos una terminal y hacemos lo siguiente. Consultamos el valor inicial:
 
$ sudo cat /proc/sys/vm/swappiness

Después de introducir la contraseña, nos muestra un valor de 60. Si ya nos muestra 10, no hay nada que hacer. Probamos cómo responde el sistema al bajar el valor:
 
$ sudo sysctl -w vm.swappiness=10

Ejecutamos después un par de aplicaciones. Si el resultado es satisfactorio, vamos a modificar un archivo de configuración para que el cambio sea permanente:
 
$ sudo gedit /etc/sysctl.conf

En la última línea añadimos:
 
vm.swappiness=10 
 
 
Fuente:http://www.guia-ubuntu.org/index.php?title=Minimizar_el_uso_del_swap 
Sin duda alguna apartir de 2Gb de SWAP no  hace falta mas por mas ram que tengas y con el valor 10 optimizamos el uso de las memorias que tenemos usando siempre la mas rapido,es decir, la ram

No hay comentarios:

Publicar un comentario