Resultados 1 al 4 de 4






script memoria libre


Estás en el tema script memoria libre dentro del subforo Scripts & tools en LonasDigital. Os dejo un script para ver la memoria usada por nuestro gigablue: #!/bin/sh MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'` echo "Memoria usada gigablue: $MEMORYUSADA %" if ; then echo 1 > /proc/sys/vm/drop_caches fi...



Este tema tuvo 838 Visitas y 3 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    Os dejo un script para ver la memoria usada por nuestro gigablue:

    Código:
    #!/bin/sh
    MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
    echo "Memoria usada gigablue: $MEMORYUSADA %"
    if [ $MEMORYUSADA -ge 80 ]; then
        echo 1 > /proc/sys/vm/drop_caches
    fi
    Lanzado desde nuestro receptor:



    Imágenes adjuntadas Imágenes adjuntadas


    Citar Citar  

  2. Los siguientes 5 Usuarios dieron las gracias a ††LUCIFER†† Por su Mensaje :

    Balaperdida (12-12-12), guadito (13-12-12), jabellan (12-12-12), lonas (12-12-12), montxinho (12-12-12)


  3. QoinPro.com: Free Bitcoins every 24 hours


  4. #2
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    como no habeis dicho nada explico ademas de mostrar memoria usada, pues libera memoria en cache, si supera el valor que queramos poner, os amplio el script con limpiado cache entero, para que veais lo que hace:

    Código:
    #!/bin/sh
    MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
    echo "Memoria usada gigablue: $MEMORYUSADA %"
    if [ $MEMORYUSADA -ge 10 ]; then
        echo 3 > /proc/sys/vm/drop_caches
    fi
    MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
    echo "Memoria usada gigablue tras liberar: $MEMORYUSADA %"
    
    
    exit 0
    -ge 10-------->10 seria el valor a superar para limpiar cache podeis poner el que querais....

    Un ejemplo de la ejecucion del script, de como limpia memoria si ha superado el valor 10:

    Imágenes adjuntadas Imágenes adjuntadas


    Developer Citar Citar  

  5. #3
    Avatar de rayxa2

    rayxa2 está desconectado
    Título:  Usuario PREMIUM Rango:  Usuario PREMIUM
    Fecha de ingreso
    Sep-2011
    Receptor
    gigablue
    Firmware
    Ld 1.5
    Nacionalidad
    Espana
    Temas
    6
    Mensajes
    51


    Muchas gracias por el aporte makina lo probare pero los pocos días k llevo con mi gi me va bien el k trae lonas en el panel ya de serie un salu2 y feliz Navidad


    Citar Citar  

  6. #4
    Avatar de lonas

    lonas está desconectado
    Título:  ✔ User Verified ™ Rango:  Admin & Developer
    Fecha de ingreso
    Sep-2006
    Receptor
    Formuler F1
    Firmware
    OpenLD-3.0
    Nacionalidad
    Espana
    Ubicación
    Planeta Marte
    Edad
    36
    Temas
    1614
    Mensajes
    23,413


    Le hice una pequeña modificación antes de meterlo en la 1.6 y así quedó:

    Código:
    #!/bin/sh
    # by: ††LUCIFER††
    echo ""
    MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
    echo "Memoria usada gigablue: $MEMORYUSADA %"
    [ $MEMORYUSADA -ge 80 ];
    sync
    sleep 2 
    echo 3 > /proc/sys/vm/drop_caches
    echo ""
    MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
    echo "Memoria usada gigablue tras liberar: $MEMORYUSADA %"
    
    
    exit 0
    Adjunto el script para su descarga ya que será el que ponga en la imagen y una captura de como furula

    Archivos adjuntados Archivos adjuntados
    Si te gustó este post, dale arriba a los botones de Me gusta (facebook) Twitter y google +1 que no te llevará ni 5 segundos xD

    Recuerda:
    El trabajo que realizo es de manera altruista y seguirá siendo así siempre, pero nunca viene mal un poco de ayuda,apoyo y motivación para continuar creando y creciendo en lo que uno realiza.
    Si estas satisfecho y te apetece,puedes contribuir con una donación :

    No se resuelven dudas por Privados ni por E-mail,las incidencias se consultan en el foro y se resuelven entre todos.

    Sígueme en Twitter: https://twitter.com/javilonas


    Citar Citar  

  7. Los siguientes 2 Usuarios dieron las gracias a lonas Por su Mensaje :

    gio_tm (01-10-13)

Subir