Munin grafiğini ve kaydedilmiş belleği yorumlama


12

Sunucumun şimdi çok daha sık takas kullandığını fark ettim ama nedenini anlayamıyorum. Munin grafiği, uygulamaların bellek kullanımının 1.5G'den yaklaşık 0.7G olduğunu gösterir. Sahip olduğum endişe yeşil çizgidir (kararlı bellek). Taahhütlü bellek nedir? Kaydedilen belleğin uygulamalar gibi diğer bellek istatistiklerine göre yüksek olması normal midir?

Uygulamalarımı biraz daha optimize edip edemeyeceğimi veya sunucu için daha fazla RAM almam gerekip gerekmediğini bilmek istiyorum.

Şu anda bu küçük sunucuda daemon uygulamaları çalışıyor:

  • mySQL
  • Düğüm JS
  • Apaçi
  • nginx
  • Jenkins
  • Munin
  • memcache
  • Postfix

munin grafiği

Yanıtlar:


8

Taahhüt edilen bellek, esasen, ister kullanılsın ister kullanılmasın, uygulamalar tarafından ayrılan tüm bellektir. Buna karşılık, "uygulamalar" ayrılan VE kullanılan bellektir.

Bkz. Örneğin http://lxr.free-electrons.com/source/Documentation/filesystems/proc.txt#L834

FWIW, mükemmel görünen 85 MB takas kullanıyorsunuz; büyük olasılıkla sistem, sayfa önbelleği gibi yararlı şeyler için daha fazla alana sahip olması için kullanılmayan şeyleri değiştirir.


Yeni bağlantınız var mı lütfen?
Pavel

1
@Pavel: daha iyi?
janneb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.