Boa tarde. Estou com uma situação em alguns servidores, que está gerando algumas dúvidas.
- O servidor funciona normalmente, começa usando um valor X de memória.
- A partir de certo tempo de funcionamento ele passa a usar quase toda a memória, "sobrando" em torno de 150 MB livres. Não importa a quantia de memória total do sistema.
- Se eu usar o comando echo 3 > /proc/sys/vm/drop_caches ele libera a memória.
As dúvidas:
1 - Pelo simples fato de estar com quase toda a memória usada com arquivos e programas em cache, vai reduzir o desempenho do meu servidor?
2 - É normal acontecer isso?
3 - Ao executar o comando e liberar a cache, eu estou deixando o servidor mais "leve"e mais "rápido"? Caso sim, devo programar um evento para limpar a cache de tempos em tempos? (2 horas por exemplo)