Home

Plugin para liberar memoria

Mecha

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
14 Ene 2010
4.132
819
0
España
Código:
#!/bin/sh
# free memory by ††LUCIFER†† and adapted by ~mecha~ for Spark [www.openspa.info]
echo ""
MEMORYUSADA1=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada Spark: $MEMORYUSADA1 %"
[ $MEMORYUSADA1 -ge 80 ];
sync
sleep 2
echo 3 > /proc/sys/vm/drop_caches
echo ""
MEMORYUSADA2=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada Spark tras liberar: $MEMORYUSADA2 %"
echo "mostrando mensaje en el OSD de la TV, y esperando a pulsar OK en el mando"
wget -q -O - "http://127.0.0.1/web/message?text=Memoria%20usada:%20$MEMORYUSADA1%20%25%0A%0Atras%20liberar:%20$MEMORYUSADA2%20%25&type=1&timeout=0"
exit 0

Descarga el archivo adjunto,
descomprimelo y obtienes el archivo: liberar_memoria.sh
copialo al deco, en el sistema Spark, en la ruta /root/plugin/var/bin/
al archivo liberar_memoria.sh, dale permisos 755
En Spark ya puedes ejecutarlo desde el menu plugins.

Saludos.
 

Adjuntos

  • liberar_memoria.zip
    511 bytes · Visitas: 145

juanjofg

Usuario
Betatester
Vip OpenSPA
17 May 2009
602
138
0
64
Gracias Mecha.
Montado en mi Triplex y funciona de maravilla.
Tenia la memoria al 84% y me la ha reducido a la mitad.
P.D.
Soy de los que no puede agradecer tu pos, ya que no me sale la barra para hacerlo
Salu2
 

oskarius

Usuario Destacado
Vip OpenSPA
8 Dic 2011
532
31
0
Funciona de lujo. Gracias al amigo Mecha, al pie del cañon como siempre.
 

luistalin

Usuario
Amigo OpenSPA
27 Nov 2011
97
1
0
Lo he pegado en la ruta que decis, pero como lo ejecuto?. En el menu plugin no aparece
 

Mecha

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
14 Ene 2010
4.132
819
0
España
si estas en el sistema operativo de Spark, todo lo que copies en la ruta /root/plugin/var/bin/
te aparece en el menu de plugins, asegurate de que se ha copiado .

si se te resiste, coges un pendrive, en su directorio raiz, creas una carpeta con el nombre plugin, y dentro copias el archivo liberar_memoria.sh
ya solo tienes que conectar el pendrive al deco y automaticamente te pedira que aceptes si quieres instalar el plugin. Si aceptas te copia el archivo directamente en la ruta correcta y le da permisos 755; es decir te hace la instalación automáticamente.
 

luistalin

Usuario
Amigo OpenSPA
27 Nov 2011
97
1
0
Lo he hecho como tú dices Mecha y no me aparece en el menu plugin ninguno llamado así.
 

velo07

Uno dispuesto a todo
Fan de OpenSPA
11 Abr 2010
256
8
0
53
Código:
#!/bin/sh
# free memory by ††LUCIFER†† and adapted by ~mecha~ for Spark [www.openspa.info]
echo ""
MEMORYUSADA1=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada Spark: $MEMORYUSADA1 %"
[ $MEMORYUSADA1 -ge 80 ];
sync
sleep 2
echo 3 > /proc/sys/vm/drop_caches
echo ""
MEMORYUSADA2=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada Spark tras liberar: $MEMORYUSADA2 %"
echo "mostrando mensaje en el OSD de la TV, y esperando a pulsar OK en el mando"
wget -q -O - "http://127.0.0.1/web/message?text=Memoria%20usada:%20$MEMORYUSADA1%20%25%0A%0Atras%20liberar:%20$MEMORYUSADA2%20%25&type=1&timeout=0"
exit 0

Descarga el archivo adjunto,
descomprimelo y obtienes el archivo: liberar_memoria.sh
copialo al deco, en el sistema Spark, en la ruta /root/plugin/var/bin/
al archivo liberar_memoria.sh, dale permisos 755
En Spark ya puedes ejecutarlo desde el menu plugins.

Saludos.

Hola este plugin lo podriamos ejecutar el la nueva OpenSpa??

Saludos
 

luistalin

Usuario
Amigo OpenSPA
27 Nov 2011
97
1
0
Lo he hecho como tú dices Mecha y no me aparece en el menu plugin ninguno llamado así.Lo vuelvo a preguntar por si alguien me ayuda. Gracias