1
Programação e Scripts / Re: freemem, libere a sua memoria cache!
« Online: 13 de Abril de 2010, 08:22 »
Oi, deve ser uma pergunta bem idiota, mas, vou perguntar assim mesmo...
Onde eu coloco esse script e como eu o executo?
Onde eu coloco esse script e como eu o executo?
galera, hoje eu fiz um programinha bastante simples porem um tanto útil pra quem tem pouca memoria.
la no laboratorio da facu, os pcs tem menos que 512 de memoria, o que eu tava tinha 488MB de memoria, dai chegava uma hora que ele nem abria mais janelas e ai eu tnha que ficar digitando o comando pra liberar memoria cache...
entao eu automatizei a coisa, eu utilizei o vim pra escrever:
#!/bin/bash
echo " "
echo " Selecione a opcao desejada:"
echo " s - mostragem simples do resultado;"
echo " d - mostragem detalhada do resultado."
read opcao
if [ "$opcao" = "s" ]
then
echo " Limpando a memoria..."
sysctl -w vm.drop_caches=3
else
echo " "
echo " Analise de memoria ANTES: "
free
echo " "
echo " Limpando a memoria..."
sysctl -w vm.drop_caches=3
echo " "
echo " Analise de memoria DEPOIS: "
free
fi
echo " "
echo " Concluido!"
echo " Feito por Victor Neves - Obrigado por usar!"