SWAP
Gabriel Patiño
gepatino en gmail.com
Vie Jun 23 13:52:20 BST 2006
2006/6/23, Rolando F. Blanco C. <rolando en blanco.net>:
> Ante todo saludos cordiales.
>
> Realmente hasta donde se, solo puedes hacer una SWAP, y la recomendacion
> de la misma, es que la hagas siempre 2 o 3 veces la cantidad de Memoria
> fisica de tu Equipo, ahora bien esta regla la debes cumplir, mientras no
> llegues a 3 Gb. En el caso de que uses ORACLE puedes hasta 4 Gb. Ese es
> el tope de una SWAP, ya que mas de eso, el Sistema Nunca lo usara.
Hora de llamar a los cazadores de mitos...
La recomendacion (muy vieja) de usar un swap del doble o triple del
tamaño de la ram, es algo totalmente obsoleto en la actualidad, donde
es comun encontrar maquinas con 1 o 2 gigas de ram. Esa era una
recomendacion para cuando lo comun era tener 64 megas (si, en una
epoca era asi) y entonces la ram se consumia muy rapido.
La cantidad de swap debe ir en funcion de la cantidad de aplicaciones
que se vayan a usar a la vez en la maquina. Ya que el sistema
solamente swapea cuando necesita memoria libre, si tenes 2 gb de ram
es muy dificil que te quedes sin memoria libre.
Para que te des una idea, en un servidor LTSP (el que estoy usando
ahora) tengo un poco mas de 2gb de ram y una swap de 512 Mb. En el
servidor trabajamos diariamente 8 personas, y la swap solo esta para
que no se bloquee el sistema si se queda sin memoria por algun proceso
desbocado. En condiciones normales nunca se usa swap.
En una maquina desktop, de uso normal, no asignaria mas de 512 mb de swap.
Si vas a hacer procesamiento de video en tiempo real y ese tipo de
cosas, y tenes poca memoria, lo mejor es agregar memoria antes que
swap, ya que el swap es horriblemente lento (comparado con la ram).
Como ultimo ejemplo de lo falso de la leyenda del swap=2xRam son los
livecd, usan todo en memoria, no usan swap, y sin embargo pueden
levantar un kde o un gnome completo.
Saludos,
--
Gabriel E. Patiño
Más información sobre la lista de distribución ubuntu-es