[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

SWAP - (Era Re: Sarge)




Guimi wrote:

----- Original Message ----- From: "Felix Perez"


2006/2/1, Aritz Beraza Garayalde [Rei] <aritz.beraza@gmail.com>:
El Miércoles, 1 de Febrero de 2006 04:32, Angel Claudio Alvarez escribió:
El mar, 31-01-2006 a las 21:56 -0300, Sergio Vernis escribió:
En Tue, 31 Jan 2006 20:05:23 +0100 (CET)

fernando villarroel <bbddlinux@yahoo.es> escribió:
Hola tengo servidor Supermicro con 2 Gb de Ram.

1) Por la cantidad de Ram que posee (2 Gb) no necesito
instalar memoria Swap.
Siempre debes tener Swap, aunque sea de 128MB, que es lo que yo tengo
configurado.  Teniendo 512MB de ram. Y el swap se usa muy poco, pero yo
lo uso de escritorio, un servidor es otro cantar, tendras que averiguar.
disculpen pero acaso no existe un formula para el calculo de la swap?
no era algo asi como 2 veces la ram o algo así?
o acaso es algo complertamente arbitrario y a eleccion de cada uno?

Mucha gente se olvida que el tamaño de la swap está limitado. Si creas particiones swap
más grandes que el límite, símplemente estás desperdiciando espacio que no se usa para
nada (ni para swap).
El modo de incrementar la swap por encima de ese límite es generar varias particiones swap
(en vez de una grande), y a ser posible en distintos discos, para mejorar el rendimiento.

El limite de particiones swap está en 8 (aunque se puede modificar en las fuentes del
kernel -MAX_SWAPFILES-).
El limite de cada partición está determinado por el tamaño de página, ya que cada área
swap es monopágina.
Salvo hackeos específicos en los x86 el límite es 2GB, por eso los programas de
particionado automático no asignan más espacio a la swap.

Este límite se mantenía seguro en los kernel 2.4.x y creo que sigue en los 2.6.x
La cuestión es que, como ya comentaban, la regla inicial era swap=2xRAM, pero esa regla
está totalmente desfasada para equipos con RAMs grandes que apenas necesitan swap.

Resumiendo, mi consejo en la práctica es tener como mucho una partición swap de 2GB en
cada disco duro, siempre por debajo de 2xRAM.
Si tienes bastante memoria te sobrará swap pero el espacio en disco es barato.

Podeis echar un ojo a la pagina de man de mkswap (man mkswap) que esta escrita por el
propio Linus.

Saludos
Guimi
http://www.guimi.net


Con respecto a lo escrito por Guimi, me surge la siguiente duda, en el caso de tener un unico disco duro: ¿En lugar de tener una swap de 2 gigas.... es más conveniente tener dos de 1 Giga ó 4 de 512 Megas???

Sorry si suena muy descabellado pero me surgió la duda.... :)

Saludos

_____________________________
La informacion contenida en esta transmision es confidencial, y no puede ser usada por otras personas que su(s) destinatario(s). El uso no autorizado de la informacion contenida en esta transmision puede ser sancionado. Si ha recibido esta transmision por error, por favor destruyala y notifique al remitente telefonicamente, con cobro revertido o via e-mail.

The information contained in this transmission is privileged, and may not be used by any person other than its addressee(s). Unauthorized use of the information contained in this transmission may be punished  by law.  If received in error, please destroy and notify the sender by calling collect or by e-mail.
_____________________________



Reply to: