Inicio » Acelerar el swap en linux

Acelerar el swap en linux

Enviado por queru el 21 May 2008 - 11:56am.

Si tu máquina GNU/Linux está configurada con varias particiones de intercambio, la operativa por defecto es utilizar una partición cada vez. Una vez que una partición se llena la siguiente empieza a ser utilizada. Este no es el método más rápido de acceso a disco, y cuando otro proceso necesita ser 'swapeado' a disco se produce un retardo en espera de que termine el proceso anterior.

Pongamos que tenemos dos particiones de intercambio especificadas en /etc/fstab de la siguiente forma:

/dev/sda2 swap swap defaults 0 0
/dev/sda3 swap swap defaults 0 0

Cambiamos las opciones de montaje de 'defaults' a 'pri=0':

/dev/sda2 swap swap pri=0 0 0
/dev/sda3 swap swap pri=0 0 0

Si queremos hacer esto en caliente, haremos un 'swapoff' y un 'swapon' con la opción '-p 0' para cada dispositivo. Cuando lo hayamos hecho, el sistema podrá acceder a cualquiera de las particiones de intercambio independientemente. Esto permite incrementar la eficiencia de una máquina cuando está swapeando regularmente a disco.

De todas formas hay que tener presente que un servidor no debería estar haciendo un uso intensivo del swap en ningún caso. Si esto pasa es que necesita otras medidas como aumentar la RAM o configurar de forma más eficaz los servicios.

Inicio de sesión

Copyright © 2009 TrucoLinux.com: Todo el contenido sujeto a contrato ColorIruris salvo que se especifique lo contrario.
Este sitio ha sido totalmente desarrollado y montado sobre software libre: Gentoo GNU/Linux, Apache, MySQL, PHP, Drupal...
Sindicar contenidos: Noticias (RSS).