Interpretando o gráfico munin e a memória comprometida


12

Eu tenho notado que meu servidor está usando o swap com bastante frequência agora, mas não consigo entender o porquê. O gráfico munin mostra que o uso de memória dos aplicativos é de cerca de 0,7G dos 1,5G. A preocupação que tenho é a linha verde (memória comprometida). O que é memória comprometida? É normal que a memória confirmada seja alta em comparação com outras estatísticas de memória, como aplicativos?

Quero saber se posso otimizar um pouco mais meus aplicativos ou realmente preciso obter mais memória RAM para o servidor.

Atualmente, aplicativos daemon em execução neste pequeno servidor:

  • Mysql
  • JS do nó
  • Apache
  • Nginx
  • Jenkins
  • Munin
  • Memcache
  • Postfix

gráfico de munin

Respostas:


8

A memória comprometida é, essencialmente, toda a memória que foi alocada pelos aplicativos, usada ou não. Por outro lado, os "aplicativos" são a memória alocada E usada.

Veja, por exemplo, http://lxr.free-electrons.com/source/Documentation/filesystems/proc.txt#L834

FWIW, você está usando 85 MB de swap, o que parece perfeitamente aceitável; provavelmente o sistema está apenas trocando itens não utilizados para ter mais espaço para coisas úteis, como o cache da página.


Você tem um novo link, por favor?
Pavel

1
@ Pavel: melhor?
janneb
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.