[ubuntu-ar] 2 particiones Swap en 2 HDs

Sebastian Abate sebastianabate at gmail.com
Wed Mar 31 20:19:49 BST 2010


2010/3/31 Nicolás Adamo <nicoadamo en gmail.com>:
> Hola listeros, tengo una consulta: Si agrego un 2do disco duro y en él
> creo otra partición swap y lo notifico en el fstab; el sistema
> administra idealmente las swap?
> (por idealmente me refiero a que, luego de usar toda la RAM, use la swap
> de el 2do disco que no tiene la carpeta / de sistema; y que saturada esa
> swap use recién la swap del 1er disco duro donde si está la partición de
> sistema)
>
> O debería borrar del fstab la "vieja" swap y que quede solamente la 2da?
>
> Muchas gracias por ejercitar vuestras células grises... :)
>
> Saludos,
>
> Nicolás
>
> --
> Ubuntu-ar lista de correo
> Ubuntu-ar en lists.ubuntu.com
> Modifica tus opciones o desuscribite en: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
> Siempre leer, comprender y aplicar nuestra etiqueta: https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>
>

Espero que tengas ganas de leer...

Las preferencias en el uso de las particiones/archivos swap se basan
en prioridades, y estas prioridades se setean al momento de montar el
espacio swap. Las prioridades tienen valores positivos o negativos,
los valores negativos son asignados cuando la prioridad se establece
automáticamente, los valores positivos cuando la prioridad se asigna a
mano; en ambos casos a menor valor mayor prioridad (una partición con
prioridad 1 se utiliza antes que una con prioridad 5, y una con
prioridad -2 es usada antes que una con prioridad -8). En los casos en
que existan ambos tipos de prioridades en un sistema, siempre va a
tener más prioridad el espacio swap con prioridad seteada a mano sobre
la que tenga la prioridad seteada automáticamente (una swap con
prioridad 9 se utiliza antes que una con prioridad -2).

Las formas de manejar las prioridades son las siguientes:

1) Automática
Las particiones o archivos swap obtienen su prioridad de acuerdo al
orden en que se activan, por lo que si ordenás las líneas del fstab de
tal forma que primero se active la swap del segundo disco y después la
del disco de sistema, ese es el orden en el que se van a usar (la
primera swap recibe una prioridad de -1, la segunda de -2, y así
sucesivamente). Hay que tener en cuenta que si se utiliza un archivo
en vez de una partición, el archivo de swap siempre tendrá menor
prioridad que la partición, sin importar el orden en el que figuren en
el archivo fstab (para que un archivo tenga mayor prioridad que una
partición hay que setear la prioridad a mano)

2) Prioridad seteada por el usuario
Se puede utilizar la opción pri= en el fstab para setear la prioridad.
El formato general es el siguiente

/dev/sdb3   swap   swap   pri=1   0 0
/dev/sdc3   swap   swap   pri=5   0 0

En este ejemplo primero se utilizará la partición swap sdb3, y cuando
esta se llene se utilizará la partición sdc3.
Si las entradas swap en el fstab fueran las siguientes

/dev/sda3   swap   swap   0 0
/dev/sdb3   swap   swap   pri=4   0 0
/dev/sdc3   swap   swap   pri=5   0 0

La partición sda3 tendría prioridad -1 (ya que se le asignó la misma
automáticamente) y se activa primero que las otras, pero esta
partición sería la última en usarse, ya que las otras dos particiones
tienen la prioridad seteada a mano, y éstas se utilizan antes que las
asignadas automáticamente.

Para chequear las prioridades del espacio swap actualmente en uso se
puede usar el comando

$ swapon -s

que devuelve algo así

$ swapon -s
Filename				        Type		Size	        Used	Priority
/dev/sda1                               partition	     7815580	2268	-1


PD: Uffff...

-- 
Sebastián Abate
Quattro-D
15-3589-7730
abates en quattrod.com.ar



More information about the Ubuntu-ar mailing list