MaxSema
Posts: 35
Joined: Fri Dec 12, 2014 9:32 pm

Mover Swap

Sun Jan 04, 2015 6:14 pm

Buenas tardes,
Me gustaría usar un pendrive que tengo como Swap.
He estado mirando y veo cosas como mover el swapfile pero no me desenvuelvo bien con el ingles aún. Si alguien me pudiera hechar una mano... :)

blamarpa
Posts: 454
Joined: Thu May 23, 2013 4:02 pm
Location: España

Re: Mover Swap

Sun Jan 04, 2015 9:31 pm

Asegurate de poner el punto de montaje del disco usb en el fichero fstab, luego edita el fichero
/etc/dphys-swapfile indicando el tamaño en megas y lugar donde se encontrará el fichero de swap.
Por ejemplo:

CONF_SWAPSIZE=512
CONF_SWAPFILE=/media/midisco/swap

y después ejecuta:
sudo dphys-swapfile setup
sudo dphys-swapfile swapon

Si cambiaste el tamaño veras que al ejecutar el comando free, aparece reflejado.

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Mover Swap

Mon Jan 05, 2015 11:04 am

Te dejo el enlace hacia un tutorial de mi blog donde lo explico:

http://www.peatonet.com/aprende-segurid ... -raspbian/

Saludos.
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

User avatar
yv1hx
Posts: 374
Joined: Sat Jul 21, 2012 10:09 pm
Location: Zulia, Venezuela
Contact: Website

Re: Mover Swap

Mon Jan 05, 2015 9:57 pm

No es mi intencion "secuestrar" este hilo, pero creo que cabe la pregunta a los expertos en la materia:

Cual es la ventaja de mover el archivo swap a otro medio de almacenamiento? (Aparte de ayudar a prolongar la vida de la memoria SD)

Gracias.
Marco-Luis
Telecom Specialist (Now Available for Hire!)

http://www.meteoven.org
http://yv1hx.ddns.net
http://twitter.com/yv1hx

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Mover Swap

Mon Jan 05, 2015 10:14 pm

Mover la swap a otro sistema de almacenamiento puede ayudar a que el sistema vaya mas rápido.

La mejora no es muy grande, pero con aumentar el tamaño de la swap de Raspbian puede ser suficiente; ya que a veces se queda corta.

Saludos.
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

User avatar
yv1hx
Posts: 374
Joined: Sat Jul 21, 2012 10:09 pm
Location: Zulia, Venezuela
Contact: Website

Re: Mover Swap

Mon Jan 05, 2015 10:39 pm

unpeatonenlared wrote:Mover la swap a otro sistema de almacenamiento puede ayudar a que el sistema vaya mas rápido.

La mejora no es muy grande, pero con aumentar el tamaño de la swap de Raspbian puede ser suficiente; ya que a veces se queda corta.

Saludos.
Gracias por tu respuesta.

Me toca investigar mas sobre el tema, mas que todo por curiosidad, hasta el momento todas las aplicaciones donde uso mi RasPi tienen la velocidad mas que suficiente.

:D
Marco-Luis
Telecom Specialist (Now Available for Hire!)

http://www.meteoven.org
http://yv1hx.ddns.net
http://twitter.com/yv1hx

MaxSema
Posts: 35
Joined: Fri Dec 12, 2014 9:32 pm

Re: Mover Swap

Mon Jan 05, 2015 11:43 pm

Muchas gracias a todos.

A mi el Swap me ha hecho falta al quere subir un video a vimeo, se me cerraba el navegador a media subida. Me fije en el uso de la RAM con Rpi monitor y deducí que con aumentar el Swap se solucionaria, y asi fue :D. Pero no quiero joder la SD.

Al final intentandolo la he cagado o algo y he vuelto a hacer que el swap este en la SD, pero algo he hecho mal y tengo que iniciar manualmente el swap desde el terminal. Tambien me he fijado que en Rpi monitor en vez de poner que tengo 1024MB de swap libres me pone -1024(si, con el "-" delante).

Ay que la he liado xD

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Mover Swap

Tue Jan 06, 2015 10:22 am

Si sigues el tutorial paso a paso, no tendrás ese problema:

http://www.peatonet.com/aprende-segurid ... -raspbian/

En el tuto hay dos opciones, tu tienes que seguir la opción de mover la swap a "un pendrive"; creando una partición del tipo swap, y añadirla a fstab, eliminando la referencia a la swap del sistema; y entonces al reiniciar se mantendrá.

La otra opción es aumentar el fichero /etc/dphys-swapfile que raspbian utiliza como swap, pero entonces se mantendrá en la SD aunque con mayor tamaño.

Saludos.
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

MaxSema
Posts: 35
Joined: Fri Dec 12, 2014 9:32 pm

Re: Mover Swap

Tue Jan 06, 2015 11:57 am

Gracias unpeatonenlared, creo que lo he conseguido.
Al comprobar el comando cat /proc/meminfo me sale la cantidad de swap que he creado haciendo una particion en el pendrive.
Pero curiosamente Rpi-monitor no lo detecta, es como si no tubiera swap.
No pasa nada o puede ser mas grave?(en el sentido de que el sistema no use la particion swap o algo asi)?

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Mover Swap

Tue Jan 06, 2015 12:51 pm

No pasa nada, simplemente muestra mal RPI Monitor los valores; aunque a mi al reiniciar se me arreglaba.

Quizás sea porque RPI Monitor consulta los valores de /etc/dphys-swapfile, en ese caso intenta buscar una forma de que en ese fichero se cargue la swap de tu disco usb; o de editar RPI Monitor para que lea los valores de la partición swap.
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

MaxSema
Posts: 35
Joined: Fri Dec 12, 2014 9:32 pm

Re: Mover Swap

Tue Jan 06, 2015 7:22 pm

Ya esta, curiosamente se ha arreglado solo mientras yo estaba fuera(dejo la raspberry encendida ya que la uso como servidor).
Gracias a todos por las respuestas y especialmente a unpeatonenlared, muy currado el blog, aunque si se pudiera mejorar algo estaría bien que resaltaras los comandos para usar en la consola :).


Saludos!

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Mover Swap

Wed Jan 07, 2015 2:01 pm

Te agradezco yo a ti, y mucho; lo que has comentado sobre la mejora que te gustaría ver implementada en el blog.

Me ha gustado mucho la propuesta, y en cuanto tenga un par de horas libres lo voy a hacer.

Si se os ocurre alguna mejora mas que os gustaría ver, podéis comentármelo por aquí o vía los comentarios del blog.

Muchas gracias a todos :)

**PD: Ya he tenido un hueco y lo he cambiado, espero que ahora sea mas sencillo de leer.
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

raspdroid
Posts: 1606
Joined: Thu Nov 06, 2014 9:15 am
Location: Gran Canaria :: España

Re: Mover Swap

Sun Jul 05, 2015 8:36 pm

Hola,

Yo además de lo que se comenta en el blog de unpeatonenlared añadí p2 entre p1 y p3 como está aquí
http://www.oracle.com/technetwork/es/ar ... 5-esa.html
NOTA: en una tarjeta SD, el intercambio es lento. En el caso de aplicaciones incrustadas, conviene administrar la memoria de manera de evitarlo.

Para eliminar la sobrecarga asociada a mantener datos sobre accesos más recientes, inserte un punto de montaje p2 entre p1 y p3. Las opciones noatime y nodiratime son las indicadas para lograr el resultado buscado. Cuando el archivo quede como se muestra a continuación, guárdelo y salga del editor:

proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 0
/dev/mmcblk0p2 / auto rw,noatime,nodiratime,errors=remount-ro 0 1
/dev/mmcblk0p3 none swap sw 0 0

Asigne p3 (la partición de intercambio que se creó en el host como /dev/sdb3) como espacio para intercambio:
A ver como va, ya les contaré.

Saludos

Return to “Español”