
andrecanhadas
(usa Debian)
Enviado em 06/11/2012 - 23:45h
Faça um teste liberando a memória com o VB iniciado:
echo 3 > /proc/sys/vm/drop_caches
Cada vez que ameaçar travar rode o comando ou crie um script com este conteúdo e agende no cron de 3 em 3 minutos.
sudo touch /usr/local/bin/memofree.sh
sudo echo "echo 3 > /proc/sys/vm/drop_caches" > /usr/local/bin/memofree.sh
sudo chmod +x /usr/local/bin/memofree.sh
sudo su
crontab -e
ao abrir o crontab -e adicione a linha:
*/3 * * * * /usr/local/bin/memofree.sh
Salve ctrl+o de enter e saia ctrl+x
Isso esvazia a memoria que não esta sendo usada.
Quanto ao swap primeiro vai consumir a memoria física para depois entrar no swap que é bem mais lento.
rode os comandos top e free para verificar o consumo de memoria.