tengo unas dudas con la swap de centos , tengo unos 2gb de memoria ram instalada en un equipo que hace proxy , filtro de contenidos y vpn mas otras cosillas mas , y ya esta comenzando ha hacer uso de la swap, tengo de swap 2gb y quiero aumentar mas ... el Disco de mi servidor es de 160 Gb y lo ocupe todo al particionar, pero tengo espacio suficiente en algunas particiones como tmp , si yo creo unos 4000 MB de swap dentro de tmp estara usando el espacio q yo tenga dentro de tmp o me equivoco?
algo asi:
dd if=/dev/zero of=/tmp/swap bs=1024 count=4096000
sldss lista..
On 05/16/2012 09:32 AM, troxlinux wrote:
tengo unas dudas con la swap de centos , tengo unos 2gb de memoria ram instalada en un equipo que hace proxy , filtro de contenidos y vpn mas otras cosillas mas , y ya esta comenzando ha hacer uso de la swap, tengo de swap 2gb y quiero aumentar mas ... el Disco de mi servidor es
cuando un equipo comienza a hacer uso de la swap, lo adecuado es incrementar... la ram.
la swap nunca debería usarle, excepto para temas muy pequeños y puntuales. saludos epe
de 160 Gb y lo ocupe todo al particionar, pero tengo espacio suficiente en algunas particiones como tmp , si yo creo unos 4000 MB de swap dentro de tmp estara usando el espacio q yo tenga dentro de tmp o me equivoco?
algo asi:
dd if=/dev/zero of=/tmp/swap bs=1024 count=4096000
sldss lista..
El día 16 de mayo de 2012 12:30, Ernesto Pérez Estévez centos@ecualinux.com escribió:
cuando un equipo comienza a hacer uso de la swap, lo adecuado es incrementar... la ram.
la swap nunca debería usarle, excepto para temas muy pequeños y puntuales. saludos epe
Entiendo Epe , pero si no tienes mas RAM , tengo q hacer uso de la swap , y planteando la pregunta que hice es lo correcto o no?
sldss
On 05/16/2012 01:34 PM, troxlinux wrote:
El día 16 de mayo de 2012 12:30, Ernesto Pérez Estévez centos@ecualinux.com escribió:
cuando un equipo comienza a hacer uso de la swap, lo adecuado es incrementar... la ram.
la swap nunca debería usarle, excepto para temas muy pequeños y puntuales. saludos epe
Entiendo Epe , pero si no tienes mas RAM , tengo q hacer uso de la swap , y planteando la pregunta que hice es lo correcto o no?
puedes optimizar recursos , apaga servicios innecesarios, revisa quién consume la ram y controla este consumo.
también puedes balancear, mover los servicios hacia otro server si fuera posible.
la swap no es opción realmente.
saludos epe
sldss
2012/5/16 Ernesto Pérez Estévez centos@ecualinux.com:
On 05/16/2012 01:34 PM, troxlinux wrote:
El día 16 de mayo de 2012 12:30, Ernesto Pérez Estévez centos@ecualinux.com escribió:
cuando un equipo comienza a hacer uso de la swap, lo adecuado es incrementar... la ram.
la swap nunca debería usarle, excepto para temas muy pequeños y puntuales. saludos epe
Entiendo Epe , pero si no tienes mas RAM , tengo q hacer uso de la swap , y planteando la pregunta que hice es lo correcto o no?
puedes optimizar recursos , apaga servicios innecesarios, revisa quién consume la ram y controla este consumo.
también puedes balancear, mover los servicios hacia otro server si fuera posible.
la swap no es opción realmente.
Técnicamente es posible usar una swap secundaria, pero es cierto lo que afirma Epe, un servidor feliz nunca hará uso del espacio de swap y eso es lo que debería lograr el administrador del sistema. En caso de extrema necesidad y solamente para evitar que el kernel mate procesos por no tener dónde alojar uno nuevo, se puede hacer lo que dices, con el comando que indicas y usando mkswap sobre ese archivo. De más está decir que las prestaciones van a sufrir horriblemente, a menos que ese espacio de swap esté en un disco diferente al de trabajo (con su delay de movimiento de cabeza independiente). No sé qué pasaría con un espacio de swap en un pendrive, valdría la pena probar. De cualquier manera, si has llegado al extremo de tener procesos víctima por falta de espacio virtual en RAM+swap, es que tu sistema está mal dimensionado sin esperanza posible, y la solución de un espacio de swap adicional no hace más que prolongar la agonía. Hay que cambiar algo radicalmente en el sistema, como dice Epe.
El 19/05/2012 19:19, Eduardo Grosclaude escribió:
2012/5/16 Ernesto Pérez Estévezcentos@ecualinux.com:
On 05/16/2012 01:34 PM, troxlinux wrote:
El día 16 de mayo de 2012 12:30, Ernesto Pérez Estévez centos@ecualinux.com escribió:
cuando un equipo comienza a hacer uso de la swap, lo adecuado es incrementar... la ram.
la swap nunca debería usarle, excepto para temas muy pequeños y puntuales. saludos epe
Entiendo Epe , pero si no tienes mas RAM , tengo q hacer uso de la swap , y planteando la pregunta que hice es lo correcto o no?
puedes optimizar recursos , apaga servicios innecesarios, revisa quién consume la ram y controla este consumo.
también puedes balancear, mover los servicios hacia otro server si fuera posible.
la swap no es opción realmente.
Técnicamente es posible usar una swap secundaria, pero es cierto lo que afirma Epe, un servidor feliz nunca hará uso del espacio de swap y eso es lo que debería lograr el administrador del sistema. En caso de extrema necesidad y solamente para evitar que el kernel mate procesos por no tener dónde alojar uno nuevo, se puede hacer lo que dices, con el comando que indicas y usando mkswap sobre ese archivo. De más está decir que las prestaciones van a sufrir horriblemente, a menos que ese espacio de swap esté en un disco diferente al de trabajo (con su delay de movimiento de cabeza independiente). No sé qué pasaría con un espacio de swap en un pendrive, valdría la pena probar.
No creo quee esta sea mucho menos la opcion, el USB tiene su vida util limitada, y no se como responderia la tasa de transferencia USB sobre la transferencia al hdd, creo que es un poco mas lento.
De cualquier manera, si has llegado al extremo de tener procesos víctima por falta de espacio virtual en RAM+swap, es que tu sistema está mal dimensionado sin esperanza posible, y la solución de un espacio de swap adicional no hace más que prolongar la agonía. Hay que cambiar algo radicalmente en el sistema, como dice Epe.
Aumentar en RAM o migrar a otro servidor algunos servicios.