Diferencia entre revisiones de «Minimizar el uso del swap»

De Guía Ubuntu
Saltar a: navegación, buscar
m (Revertida a la última edición por Monkiki)
Línea 2: Línea 2:
  
 
Para ello, abrimos una terminal y hacemos lo siguiente. Consultamos el valor inicial:
 
Para ello, abrimos una terminal y hacemos lo siguiente. Consultamos el valor inicial:
  sudo cat /proc/sys/vm/swappiness
+
$ 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:
 
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
+
$ 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:
 
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
+
$ sudo gedit /etc/sysctl.conf
  
 
En la última línea añadimos:
 
En la última línea añadimos:

Revisión de 06:17 5 sep 2006

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