Limitar uso da memória cache no Linux [RESOLVIDO]

1. Limitar uso da memória cache no Linux [RESOLVIDO]

Azir
azir

(usa openSUSE)

Enviado em 20/09/2014 - 16:05h

e ai pessoal blz?

Estou precisando tirar uma dúvida aqui. Como faço para limitar o uso de memória cache no Linux?

Na minha opinião aqui está consumindo muito. Veja abaixo:


azir@comp01 ~ $ free -m
total usado livre compart. buffers em cache
Mem: 7558 3490 4067 363 61 2442
-/+ buffers/cache: 986 6572
Swap: 3905 0 3905

Estou usando o Linux Mint 17 com o Cinnamon em uma máquina com um i7 e 8Gb de RAM e vídeo onboard.
Utilizo esta máquina para máquinas virtuais, testes, etc.
Como visto ele está com um valor muito alto no cache apesar de ter fechado tudo. Precisava limitar este valor em no máximo 300Mb.
Não adianta eu limpar o cache pois ele volta a subir.

Podem me ajudar?

Vlw


  


2. Re: Limitar uso da memória cache no Linux [RESOLVIDO]

Antonio Mauricio dos santos
anewvision

(usa Debian)

Enviado em 20/09/2014 - 18:12h

Não sei se vai resolver pra vc, mas deve ajudar. Cria um scrip para limpar o cache automaticamente. Com isso ele limpa os espaço sujo por programas já fechados.


3. Re: Limitar uso da memória cache no Linux [RESOLVIDO]

Azir
Azir

(usa openSUSE)

Enviado em 26/09/2014 - 22:16h

Obrigado pela dica anewvision, já havia pensado nisso mas isso envolveria deixar o script rodando frequentemente.
Queria saber se tem outro modo de limitar o uso do cache talvez com alguma alteração no Kernel.

Fico no aguardo se alguém tiver alguma outra dica!

Vlw


4. Re: Limitar uso da memória cache no Linux [RESOLVIDO]

euteste da silva
foxbit3r

(usa Solaris)

Enviado em 27/09/2014 - 08:38h

Colega,

A memória cache serve para seu Linux ter acesso a dados que já foram lidos anteriormente mais rápido, pois o tempo para acessar dados que estão no disco ou rede é maior.

Pelo que eu vi, vc tem 4G de swap que não está em uso. Logo uso da sua memória está excelente.

Porém se te incomoda a saída do comando "free -m", a maneira segura para "limpar" essas informações é a seguinte:


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


Até,






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts