Tags

, , , , ,

Quando é necessário limpar a memória CacheSwap do Linux no Ubuntu ?

Depende…. Caso você não use seu Ubuntu em frequências muito altas de processamento e memória talvez nunca irá precisar, mas nós desenvolvedores que usamos as ferramentas que cada vez mais exigem de nosso Hardware é extremamente importante limparmos nossa memória em casos mais extremos de testes locais, por isso neste Post vou citar apenas um script muito simples que utilizo no meu dia a dia que para mim é muito eficaz e espero que seja para você também 🙂

Abra seu prompt de comando no Ubuntu e digite o comando conforme abaixo:

  • gedit limpezaCacheSwap.sh

Aqui será criado um arquivo chamado limpezaCacheSwap.sh

Dentro deste arquivo cole o conteúdo abaixo:

echo “Limpando Cache e Swap…”

echo 3 > /proc/sys/vm/drop_caches
sysctl -w vm.drop_caches=3
swapoff -a && swapon -a
clear
echo “Limpeza do Cache e Swap efetuada com sucesso”

Salve e Feche o arquivo:

Agora volte ao seu prompt e dê as permissões necessárias para executarmos o arquivo.

  • sudo chmod 755 limpezaCacheSwap.sh

Execute o comando abaixo para ver em MB como está sua memória Cache:

  • free -m

Imagem Blog UansCarvalho

Para executar seu arquivo lembre-se sempre de executá-lo com o SUDO

  • sudo ./limpezaCacheSwap.sh

Agora execute novamente o comando:

  • free -m

Imagem Blog UansCarvalho

 

 

Obs: Frisei o teste em Ubuntu pois não testei estes comandos em outra distribuição Linux.

 

Abraços e até a Próxima

/:-D