Linux
解釋 munin 圖和送出的記憶體
我一直注意到我的伺服器現在更頻繁地使用交換,但我似乎無法弄清楚為什麼。munin 圖顯示應用程序的記憶體使用量在 1.5G 中約為 0.7G。我擔心的是綠線(承諾的記憶體)。什麼是送出記憶體?與其他記憶體統計資訊(例如應用程序)相比,送出的記憶體較高是否正常?
我想知道我是否可以進一步優化我的應用程序,或者我真的需要為伺服器獲得更多 RAM。
目前在這台小伺服器上執行守護程序應用程序:
- mysql
- 節點JS
- 阿帕奇
- Nginx
- 詹金斯
- 穆寧
- 記憶體記憶體
- 後綴
承諾記憶體本質上是應用程序分配的所有記憶體,無論它是否被使用。相反,“應用程序”是分配和使用的記憶體。
參見例如https://elixir.bootlin.com/linux/latest/source/Documentation/filesystems/proc.rst#L932
FWIW,您使用的是 85 MB 交換空間,這看起來非常好;系統很可能只是交換了未使用的東西,以便它有更多空間用於頁面記憶體等有用的東西。