Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

www.PADREDEFAMILA.COM La MEJOR tienda de venta de Electronica!!
Navegación
Retroceder   Foros ZackYFileS >
RECEPTORES LINUX:
> Otros RECEPTORES Linux
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 12/02/2014, 14:37   #1
sino55
Usuario Activo
 
Fecha de ingreso: 24/sep/2004
Mensajes: 147
sino55 está en el buen camino
Crear memoria SWAP en nuestro GIGABLUE

Buenas a todos,

Para quien le interese, dejo aquí un pequeño tutorial para crear memoria SWAP en nuestro GIGABLUE. Para quien no sepa lo que es la memoria SWAP, es similar al archivo de paginación en Windows, es decir, usar parte de nuestro disco duro o pendrive como si fuese "memoria ram"

1) Accedemos vía telnet a nuestro deco:

2) Creamos nuestro archivo swap en nuestra memoria USB o en nuestro HDD.

dd if=/dev/zero of=/mnt/hdd/swapfile bs=1M count=512 (aquí marcais el número de megas que queráis, yo he usado 512, no se recomienda más)
mkswap /mnt/hdd/swapfile

3) Una vez creado, si ejecutamos en telnet el comando free, nos aparecerá ya nuestra memoria ram y nuestra memoria SWAP, si en la SWAP pone que en total tenemos 0 megas, hay que activarla.

4) Para activar nuestra memoria swap...

swapon /media/hdd/swapfile

5) Si queremos que se active cada vez que iniciamos nuestro deco, basta con crear un fichero .sh y que contenta swapon /media/hdd/swapfile. Este fichero lo introducimos en etc/init.d y listo.

Espero que os guste. Saludos
sino55 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Antiguo 24/02/2014, 15:34   #2
yonbriner
Usuario Registrado
 
Avatar de yonbriner
 
Fecha de ingreso: 08/ene/2009
Mensajes: 54
yonbriner está en el buen camino
gracias amigo, ya tengo mis 512mg de swap habilitados!
un saludo y gracias
__________________
gigablueUE800plus Italysat 5.1+ motSat
Onkio 605 + 5.1JBL serie Northdige
HTPC quad core -12gRAM - win8
mvision hd300 CN
mvision hd270 CN
mvision s5
DM 500s x 2
yonbriner está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/02/2014, 19:29   #3
sino55
Usuario Activo
 
Fecha de ingreso: 24/sep/2004
Mensajes: 147
sino55 está en el buen camino
De nada para eso estamos
sino55 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/02/2014, 22:34   #4
3usAttcK
Baneado
 
Fecha de ingreso: 31/oct/2013
Mensajes: 2.883
3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso
El manual muy bueno... muchas gracias...

Y la pregunta insolente: ¿para que quieres mas memoria en modo Swap? ¿que el deco nunca usa?.

Saludos 3usAttck.

Pd es solo curiosidad, no he tenido necesidad nunca de ampliarla....pero viene muy bien saber como hacerlo en manera tan sencilla, bien explicado.
3usAttcK está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/02/2014, 22:59   #5
††LUCIFER††
Invitado
 
Mensajes: n/a

Sirve para intercambiar memoria ram, si el deco esta realizando muchos procesos y se agota la memoria física ram se pasaría a utilizar la swap aunque esta es un poco más lenta..

[B]No obstante si no me equivoco aparte de crearla activarla y demás para que realmente se produzca intercambio de memoria automáticamente en el arranque en el archivo [/B]

[B]/etc/fstab[/B]

Abría que añadir esta línea si no aparece

[B]/swap swap swap defaults 0 0[/B]

No obstante esta memoria no se utiliza hasta que se agota la física y en condiciones normales en un deco no se debería agotar la fisica

Última edición por ††LUCIFER††; 24/02/2014 a las 23:06.

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/02/2014, 23:02   #6
sino55
Usuario Activo
 
Fecha de ingreso: 24/sep/2004
Mensajes: 147
sino55 está en el buen camino
Básicamente la memoria swap o de intercambio sirve para guardar imágenes e historias de procesos que no se tienen por que ejecutar en la memoria física.. Por lo general el gigablue quad con 512 d ram no suele tirar mucho de ella.. pero si he estado más o menos monitorizando un poco y he visto que cuando le doy caña con grabaciones y usando varios sintonizadores a la vez, hago streaming.. y sobretodo cuando llevo tiempo sin reiniciar el deco que si que tira de ella no en demasía pero está bien para decos que anden cortitos de memoria ram.
Para hacernos una idea este tipo de memoria es similar a nuestra memoria virtual o archivo de paginación de guindousss!
sino55 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/02/2014, 23:04   #7
sino55
Usuario Activo
 
Fecha de ingreso: 24/sep/2004
Mensajes: 147
sino55 está en el buen camino
Thumbs up

[QUOTE=††LUCIFER††;4600900]Sirve para intercambiar memoria ram, si el deco esta realizando muchos procesos y se agota la memoria física ram se pasaría a utilizar la swap aunque esta es un poco más lenta..

[B]No obstante si no me equivoco aparte de crearla activarla y demás para que realmente se produzca intercambio de memoria en el archivo [/B]

[B]/etc/fstab[/B]

Abría que añadir esta línea si no aparece

[B]/swap swap swap defaults 0 0[/B]

No obstante esta memoria no se utiliza hasta que se agota la física y en condiciones normales en un deco no se debería agotar la fisica[/QUOTE]

+1
sino55 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/02/2014, 23:59   #8
††LUCIFER††
Invitado
 
Mensajes: n/a

bueno el archivo /etc/fstab lo que se añade en este caso seria:

/media/hdd/swapfile swap swap defaults 0 0

que lo que puse antes lo puse generico, pero en este caso que se utiliza el disco duro pues seria asi.

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 25/02/2014, 00:29   #9
sino55
Usuario Activo
 
Fecha de ingreso: 24/sep/2004
Mensajes: 147
sino55 está en el buen camino
[QUOTE=††LUCIFER††;4600951]bueno el archivo /etc/fstab lo que se añade en este caso seria:

/media/hdd/swapfile swap swap defaults 0 0

que lo que puse antes lo puse generico, pero en este caso que se utiliza el disco duro pues seria asi.[/QUOTE]

Yo lo que hice fue añadirla al script de inicio de init.d y le hice un update-rc.d al script creado y le puse un nivel de arranque.. y creo que con eso es suficiente no es asi¿? o es necesario añadirlo en fstab? tengo esta línea que creo que es la de la memoria swap.

UUID=329d8bfe-e2b3-46ab-ad75-62566d2a7c8c /media/hdd auto defaults 0 0

Última edición por sino55; 25/02/2014 a las 00:31.
sino55 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 25/02/2014, 00:30   #10
††LUCIFER††
Invitado
 
Mensajes: n/a

bueno tambien darte las gracias por el tuto...

si si lo añades en el reincio en teoria tambien funcionaria, pero añadiendolo en fstab en teoria ya te lo monta automaticamente en cada reinicio.

para mas facilidad hice un pequeño script que realiza lo expuesto [B]y aparte ya te añade la linea en fstab[/B] para que tras reinicio funcione automaticamente el intercambio de memoria.

una vez ejecutado el script ya no seria necesario ejecutarlo mas, seria cuestion de probar por que no tengo ahora disco duro en el deco y lo estoy haciendo de memoria sin probar..

[CODE]#!/bin/sh

echo "Creando el archivo SWAP..."
dd if=/dev/zero of=/mnt/hdd/swapfile bs=1M count=512
echo "Montando archivo SWAP..."
mkswap /mnt/hdd/swapfile
echo "Activando memoria SWAP..."
swapon /media/hdd/swapfile
echo "Actualizando archivo fstab..."
echo "/media/hdd/swapfile defaults swap swap 0 0" >> /etc/fstab
echo "Terminado."
exit 0[/CODE]

Última edición por ††LUCIFER††; 25/02/2014 a las 01:10.

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 25/02/2014, 02:26   #11
††LUCIFER††
Invitado
 
Mensajes: n/a

bueno como yo utilizo enigm2 en usb particionado, pues he probado el script que hice, y funcionando bien, asi mas facil

script A

1) crea particion
2) la activa
3) la monta
4) y añade en fstab swap para que en reinicio deco siga activa y funcione el compartir ram

copiais el script en bloc notas lo archivais con el nombre que querais, lo meteis en el deco, le dais permisos y lo ejecutais y listo.

este script creando memoria pequeña ya que por lo dicho de mi deco no me entraba mas memoria:

[CODE]#!/bin/sh

echo "Creando el archivo SWAP..."
dd if=/dev/zero of=/media/hdd/swapfile bs=1024 count=90072
echo "Montando archivo SWAP..."
mkswap /mnt/hdd/swapfile
echo "Activando memoria SWAP..."
swapon /media/hdd/swapfile
echo "Actualizando archivo fstab..."
echo "/media/hdd/swapfile defaults swap swap 0 0" >> /etc/fstab
echo "Terminado."
exit 0[/CODE]

con mas memoria como el de sino 55 pues el script asi:

[CODE]#!/bin/sh

echo "Creando el archivo SWAP..."
dd if=/dev/zero of=/mnt/hdd/swapfile bs=1M count=512
echo "Montando archivo SWAP..."
mkswap /mnt/hdd/swapfile
echo "Activando memoria SWAP..."
swapon /media/hdd/swapfile
echo "Actualizando archivo fstab..."
echo "/media/hdd/swapfile defaults swap swap 0 0" >> /etc/fstab
echo "Terminado."
exit 0[/CODE]


Unas capturas en mi caso:

ejecuto el script al que llame swp.sh

observamos que ya hay una particion swap que necesita el usb en mi caso, y vemos como tras ejecutar el script me aumenta swap con los bytes del primer script

[URL=https://imageshack.com/i/jjrg7gp][/URL]

[URL=https://imageshack.com/i/gvk6knp][/URL]

[URL=https://imageshack.com/i/7gtyo0p][/URL]

y observamos como el script ya nos añadio la linea necesaria en fstab

[URL=https://imageshack.com/i/0j8j7gp][/URL]

bien ahora hago un reboot

[URL=https://imageshack.com/i/mz83ssp][/URL]

y tras arrancar el deco de nuevo pues sigue estando lo creado perfectamente:

[URL=https://imageshack.com/i/mhk3uxp][/URL]

bien pues si queremos borrar swap os he creado otro pequeño script.

SCRIPT B

1) Desactiva swap
2) borra la linea swap de fstab
3) elimina swap

[CODE]#!/bin/sh

echo "desactivando SWAP..."
swapoff /media/hdd/swapfile
echo "borrando fstab SWAP..."
sed -i '/swapfile/d' /etc/fstab
echo "borrando SWAP..."
rm /media/hdd/swapfile
echo "Terminado."
exit 0
[/CODE]

en mi caso lo llame noswp.sh y tras ejecutarlo y comprobar memoria ya vemos como la memoria swap esta como al principio

[URL=https://imageshack.com/i/f6ge6hp][/URL]

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 24/01/2018, 18:53   #12
inkieta
Usuario Activo
 
Fecha de ingreso: 21/sep/2007
Mensajes: 35
inkieta está en el buen camino
buenas tardes este hilo es antiguo pero me gustaria preguntar , si hay alguna manera de forzar la memoria fisica , osea me gustaria hacer un balance , que me coja el 50% de la ram fisica y el 50% de la swap que tengo creada , , y tambien saber si de alguna manera puedo ver en algun sitio si en algun momento ha usado la memoria swap , gracias
inkieta está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
QUE ES Y COMO CREAR UNA RED PLC EN NUESTRO 260 (By Miguelcbc) miguelcbc MVISION HD260 Wifi 44 06/02/2014 04:27
Manual Leer, Modificar y Crear tu propia lista con FLASHCTV y oslink by primiape hithorso Philips DSX607x 0 16/11/2006 01:08


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 19:51.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.