Seja bem vindo ao Dynamic GunZ Forum! fique por dentro de todas as novidades, notícias sobre nosso GunZ.

Registre-se agora para saber mais!

    Limpando o cache do Linux de forma real

    Compartilhe
    avatar
    Itachi
    FundadorFundador

    Mensagens Mensagens : 585
    Idade Idade : 22
    Criado Criado : 31/10/2010

    Limpando o cache do Linux de forma real

    Mensagem por Itachi em Dom 28 Nov 2010, 16:57

    Para isso, abra o terminal e digite:

    # echo 3 > /proc/sys/vm/drop_caches

    Também há um Script:

    #!/bin/sh
    #
    # Salve este script no diretório /etc/cron.hourly e dê permissão
    # de execução a ele. Desse modo a cada hora sera verificada se a
    # porcentagem de memória utilizada pelo sistema atingiu o valor definido
    # na variável 'percent'. Caso positivo, o script informará ao kernel
    # que este deverá alterar o valor da opção 'drop_caches' para 3.
    #
    # Mais detalhes: 'man proc' -> /proc/sys/vm/drop_caches.
    PATH="/bin:/usr/bin:/usr/local/bin"

    # Porcentagem máxima de uso da memória, antes de executar a limpeza:
    # Obs.: Altere conforme sua necessidade.
    percent=80

    # Quantidade de memória RAM no sistema:
    ramtotal=`grep -F "MemTotal:" < /proc/meminfo | awk '{print $2}'`
    # Quantidade de RAM livre:
    ramlivre=`grep -F "MemFree:" < /proc/meminfo | awk '{print $2}'`

    # RAM utilizada pelo sistema:
    ramusada=`expr $ramtotal - $ramlivre`

    # Porcentagem de RAM utilizada pelo sistema:
    putil=`expr $ramusada \* 100 / $ramtotal`

    # Checando porcentagem:
    if [ $putil -gt $percent ]
    then
    # Sincronizando os dados cacheados na memória com o(s) disco(s):
    sync
    # 'Dropando' cache:
    echo 3 > /proc/sys/vm/drop_caches
    else
    # Remove-se as variáveis da memória e finaliza-se o script:
    unset percent ramtotal ramlivre ramusada putil
    exit $?
    fi # Fim

    FONTE: [Você precisa estar registrado e conectado para ver este link.]



    [Você precisa estar registrado e conectado para ver este link.]

    [center]Jesus Te ama!


    O Senhor é a minha força
    Deus da minha salvação
    Eu entro em Tua presença pelas portas de Sião
    E me prostrarei e adorarei a Cristo, meu Senhor
    Por toda a vida
    Por toda a vida, me alegrarei
    Por toda a vida
    Por toda a vida, Te exaltarei ♪


    TENSO !
    [Você precisa estar registrado e conectado para ver esta imagem.][/center]

    Spoiler:
    [Você precisa estar registrado e conectado para ver esta imagem.]


    Sou fã de:
    Spoiler:
    [Você precisa estar registrado e conectado para ver esta imagem.]

      Data/hora atual: Qua 15 Ago 2018, 18:27