[How To] Limpar o cache de memória e agendar no cron do linux Linux

  Como Limpar o cache de memória  e agendar esse serviço no cron do Linux

crontab, crontab exemplos, memoria, cache, dica linux

A memória em cache no Linux é usado para acelerar as respostas do sistemas. Porém acontece de a maquina precisar utilizar os recursos e não utilizar por causa do cache.

No tutorial abaixo iremos mostra como liberar a memória cache do linux sem precisar reiniciar a máquina.

Para limpar o  cache memory use o comando abaixo como root:

sync; echo 3 > /proc/sys/vm/drop_caches


Para agendar um script que faça esse trabalho de tempos em tempos no crontab:

Crie o script memorycache.sh com o nano ou seu edito de preferência:

root@def_linux:# nano memorycache.sh

Insira o conteúdo abaixo:

#!/bin/sh
 sync; echo 3 > /proc/sys/vm/drop_caches

Após salvar o  script  set a permissão 755 " /root/cmemorycache.sh" :

root@def_linux:# chmod 755 /root/clearcache.sh

Edit o crontab:

root@def_linux:# crontab -e

Adicione a linha no arquivo para que o crontab execute o script a cada hora:
0 * * * * /root/clearcache.sh

ou a cada 30 min:

*/30 * * * * /root/clearcache.sh

Reincie o serviço  crond para finalizar o processo:

/etc/init.d/crond restart





Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.

Veja mais notícias Linux e tutoriais do blog aqui.

Defendendo&nbsp o linux, blog    o linux    na veia.

Nenhum comentário: