Você estará bem servido para obter uma ferramenta que lhe dirá quando o servidor estiver se aproximando de um ponto alto da memória, além de lhe dizer qual processo ou precessão está consumindo memória.
Exemplo; se você não tiver o Apache configurado da maneira que deseja, ele criará muitos processos httpd que consumirão sua memória e forçarão o SO a reagir ao OOM.
Confira uma solução de monitoramento avançada: appfirst.com cloudkick.com
Você deve verificar quanto espaço de troca você tem. Use o comando% df -h para ver quanto de swap você tem. A maneira mais rápida de adicionar swap, se necessário, é usar um arquivo de troca. Aqui estão alguns passos rápidos:
% dd if=/dev/zero of=/swapfile bs=1024 count=1048576
% sudo mkswap
/etc/fstab entry: /swapfile none swap sw 0 0
% mount -a