ムニングラフとコミットメモリの解釈


12

私のサーバーは現在スワップをかなり頻繁に使用していることに気づきましたが、その理由を理解することはできません。muninグラフは、アプリのメモリ使用量が1.5Gのうち約0.7Gであることを示しています。私が懸念しているのは、緑色の線(コミットメモリ)です。コミットされたメモリとは何ですか?コミットされたメモリがアプリなどの他のメモリ統計と比較して高いことは正常ですか?

アプリをもう少し最適化できるかどうか、またはサーバーのRAMを増やす必要があるかどうかを知りたいです。

現在、この小さなサーバーでデーモンアプリを実行しています。

  • Mysql
  • ノードJS
  • アパッチ
  • Nginx
  • ジェンキンス
  • ムニン
  • Memcache
  • 後置

ムニングラフ

回答:


8

コミットされたメモリとは、基本的に、使用されているかどうかに関係なく、アプリケーションによって割り当てられたすべてのメモリです。対照的に、「アプリ」は、割り当てられて使用されるメモリです。

例:http : //lxr.free-electrons.com/source/Documentation/filesystems/proc.txt#L834

FWIW、85 MBのスワップを使用していますが、これはまったく問題ないようです。ほとんどの場合、システムは未使用のものをスワップアウトしているだけなので、ページキャッシュなどの便利な領域を確保できます。


新しいリンクをお願いしますか?
パベル

1
@Pavel:より良い?
ジャンネブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.