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: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
# 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: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Qua 22 Dez 2010, 14:36 por Itachi
» [Pedido]Alguem fas um sign Pra mim?
Qua 22 Dez 2010, 01:01 por -_Moder_-
» Como evitar ser banido
Qua 22 Dez 2010, 00:57 por -_Moder_-
» [Tuto] Criando Habbo Pirata V61
Ter 21 Dez 2010, 07:18 por Smolk
» Como prevenir que o seu hotel seja derrubado (todas as versoes)
Ter 21 Dez 2010, 07:16 por Smolk
» Policiais estão te incomodando?
Ter 21 Dez 2010, 07:15 por Smolk
» Hack mais esperado do Brasfoot
Sáb 18 Dez 2010, 09:25 por Laugh
» Mu AvanT - O melhor!
Sáb 18 Dez 2010, 08:56 por Laugh
» Tutorial sign Smudge
Sáb 18 Dez 2010, 05:30 por Laugh