quarta-feira, 13 de outubro de 2010

Limpando a memória cache no Linux...

Pessoal, já percebi que muitos usuários de Linux tem problemas com a identificação e manuseio da memória no Linux.

O maior problema é quando o comando "free" é usado e o usuário percebe que o sistema está utilizando um absurdo da memória.

Mas o que muitos não percebem é que na verdade o Linux não utiliza uma grande quantidade de memória para acessar os aplicativos... O que acontece é que cada aplicativo aberto, quando fechado, o Linux guarda um espaço na memória para que aquele programa seja aberto de forma muito mais rápida. Esse processo é o famoso "CACHE".

No entanto, nem sempre é útil deixar que a memória cache guarde esse espaço, então o que muitos fazem para que sua memória volte ao normal é reiniciar o computador.

Isso também não seria necessário!!!

Os comandos abaixo fazem uma limpeza da memória cache sem que você precise reiniciar o micro. Apreciem!

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

# sysctl -w vm.drop_caches=3



Fonte: http://www.vivaolinux.com.br/dica/Limpando-a-memoria-cache-no-Linux