Postado originalmente por
law
caros...
uma coisa.. é normal do linux usar quase toda a memória, isso não quer dizer que está tudo ferrado.. olha a minha máquina..e ela está indo muito bem..
total used free shared buffers cached
Mem: 4056 3912 143 0 40 895
-/+ buffers/cache: 2976 1080
Swap: 4000 4 4000
Sobre o script para reiniciar o serviço.. segue um, dá uma testada porque eu não testei..
#! /bin/sh
if [ "free -m | grep Mem | awk '{print $4}' >= 3" ]; then
/bin/echo "Mem: maior que 3..nada foi feito"
else
/bin/echo "Mem: menor que 3 reiniciando serviço..."
# linha que executa o serviço...
exit 100
fi
comenta os "echos" e coloca no cron para ser executado o tempo que vc quiser... se seu serviço está sobrecarregando o sistema de internet.. esse lance de ficar reinciando de 10 em 10 minutos não é bom.. só está empurrando o pronlema com a barriga.. você precisa verificar/otimizar o sistema e também reconfigurar as partições de memória.. 512 talvés nao seja suficiente.. hehe
espero ter ajudado.
law