Linux

Limpando Memória Cache e Swap Linux – Ubuntu

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

 

 

Criei este Blog destinado a desenvolvedores e interessados na Tecnologia Oracle SOA Suite, minha idéia é que no futuro ele sirva de referência para Analistas e Desenvolvedores desde aprendizes a especialistas. Já existem alguns Posts interessantes que abordam um pouco do meu dia a dia, no passar do tempo irei alimentar este Blog com o máximo de informações possíveis, por isso peço por gentileza aos interessados e afins que caso tenham alguma dúvida, sugestão ou crítica que me digam para que eu possa da melhor forma suprir as expectativas e na medida do possível sanar todas as duvidas que vierem a surgir ou até mesmo criar novos Posts abordando algum tópico que venha a ser relevante para todos os interessados. Obrigado Uans Carvalho

12 Comments

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *