31 de julio de 2010

Modificar el uso de memoria swap y ram en Linux

La memoria swap es una zona del disco duro, generalmente, una partición aparte  que se usa para virtualizar RAM. En vez de recurrir a la memoria RAM, se "engaña" al sistema para que guarde algunos datos en la memoria swap, dejando con menos cargo la memoria RAM.

Por defecto, en los núcleos Linux, se le asigna un 60% de memoria swap. Si tenemos un servidor con mucha carga y con poca RAM o si realizamos muchas tareas pesadas en nuestro ordenador nos vendrá muy util. Sin embargo, en un ordenador de escritorio en el que ejecutamos pocas aplicaciones a la vez podemos bajar este valor a 10, para que el núcleo use más a menudo la memoria RAM y trabaje algo más rapido.

Hacemos click aquí para seguir leyendo este post y ver cómo se hace.




- El primer paso es abrir una terminal, para ello: Aplicaciones --> Accesorios: Terminal

- Consultamos el valor actual: sudo cat /proc/sys/vm/swappiness
Si en este paso os ha mostrado un valor de 10, ya no será necesario seguir.

- Bajamos el valor a 10: sudo sysctl -w vm.swappiness=10 

- Hacemos que el cambio sea permanente: sudo gedit /etc/sysctl.conf >> vm.swappiness=10

No hay comentarios:

Publicar un comentario