Disminuye el uso de la Swap y acelera a Ubuntu

Antes que nada, no es mi información, la publicación de donde saqué esta información se encuentra en http://dudas.wordpress.com/2006/11/24/ubuntu-facil-10-optimizacion-de-ub...

Y aunque se utilice Ubuntu Edgy, funciona también para Feisty:

Aqui tienes una forma de optimizar el rendimiento de tu Ubuntu,a menos que uses tu ordenador de servidor o para aplicaciones muy “pesadas” apenas necesitaras hacer uso de la memoria de intercambio (SWAP) , lo que haremos sera aumentar el uso de la memoria fisica (RAM) que es mas rapida, consiguiendo que el sistema valla mas fluido (Comprobad cuantos segundos tarda El Gimp u otra aplicacion en abrirse antes y despues de realizar el tutorial…notareis la diferencia!).

Lo primero que debemos hacer, es comprobar que valor tiene asignado actualmente, abrimos un terminal (Menu principal/Aplicaciones/Accesorios/Terminal) y ponemos:

$ sudo cat /proc/sys/vm/swappiness

le damos a enter, ponemos la contraseña (aunque no veas nada escribela correctamente y pulsa enter), nos dara el valor actual de uso de swap en mi caso marca 10 (lo cambie hace unos dias antes de hacer este manual…y lo deje asi porque va mucho mejor.), en tu caso deberia salir 60.
Para cambiarlo a 10 ponemos en el terminal:

$ sudo sysctl -w vm.swappiness=10

 

Nota:Empieza por probar con un valor de 10, abres un par de aplicaciones que uses
habitualmente, si notas que todo funciona correctamente pasas al siguiente paso,
si lo que notas es que va mas lento(cosa bastante improbable,a menos que tu equipo
 sea muy antiguo o tengas muy poquita ram),lo que debes hacer es ir probando
primero 20, luego 30...dejandolo donde tu creas que el sistema funciona mas suelto.

Una vez comprobemos que nos va bien este valor, si queremos que este cambio sea permanente tendremos que añadir una linea en un documento de texto…ponemos en el terminal:

En Ubuntu:

$ sudo gedit /etc/sysctl.conf

En Kubuntu:

$ sudo kate /etc/sysctl.conf

En Xubuntu:

$ sudo mousepad /etc/sysctl.conf

Se nos abrira un documento de texto, añadimos esta linea al final:

vm.swappiness=10

Guardamos cerramos… y listo, el cambio sera permanente

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Acelerar Ubuntu

Hola:

Excelente tu post.

Espero que lo lean todos los que dicen que Ubuntu es lento.

Saludos. 

Gabriel

Solo es cuestión de buscar

Ok gracias, la verdad es que solo es cuestión de buscar en Internet, Google es una muy buena opción, sin embargo no es la única, tengo algún tiempo con Ubuntu y por mi propia cuenta he buscado información.

Yo creo que estos foros deberían ser lugar donde se comparta la información, o se resuelvan dudas pero siempre y cuando no se haya podido encontrar información útil, porque he leido posts acerca de como instalar Ubuntu, como hacer y que son las particiones, como arrancar desde el CD, etc, etc, es decir información que es tan facil hallar en cualquier buscador, pero bueno, es mi opinión 

® Sé libre, sé tu mismo, usa Ubuntu

® Sé libre, sé tu mismo, usa Ubuntu

Un par de apuntes

Hola catrip.

Seguro que lo que comentas será muy útil a la gente con poca memoria RAM. Pero si me lo permites, me gustaría hacer una pequeña correción y un par de comentarios

Es habitual que existan diversas maneras de hacer una cosa, lo curioso (espero que meisok lo lea) es que en esa guía se mezclan dos procedimientos:

para ver la variable
$ sudo cat /proc/sys/vm/swappiness
y para modificarla
$ sudo sysctl -w vm.swappiness=10

Sin duda funciona pero me parece poco elegante,

si quieres hacerlo directamente en el directorio /proc
para ver
$ cat /proc/sys/vm/swappiness
para modificar a 10
$ sudo echo 10 > /proc/sys/vm/swappiness

Si se prefiere usar el comando sysctl
para ver
$ sysctl vm.swappiness
para modificar a 10
$ sudo sysctl -w vm.swappiness=10

Como comentario adicional, ese no es el único valor relativo a la swap que puede modificarse, para saber cuales son:
$ sysctl vm.

Uno de los más interesantes puede que sea:
vm.vfs_cache_pressure

si vemos que con swappiness a 10 se nos llena la memoria RAM seguramente sería interesante aumentar el valor de vm.vfs_cache_pressure para reducir la cantidad de RAM que el sistema usa como cache (los procedimientos son los mismos)

(úsese sudo solo si es necesario, solo cuando sea necesario)

Ahora mi GIMP vuela.

Mil gracias!!!!!

SERGIO 

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
23%
Gnome 3
23%
Gnome classic
38%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
1%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 1091