linux 的服务器内存监控与升级判断

2014-11-06 17:10:58 +08:00
 maga
linux的服务器内存使用情况有什么办法监控吗? linux会尽量使用cache, free命令看不出实际使用的情况. 有什么办法判断的我服务器的内存是不是要升级了
2748 次点击
所在节点    问与答
7 条回复
zts1993
2014-11-06 17:26:28 +08:00
free命令真的看不出实际使用的情况么
582033
2014-11-06 17:29:34 +08:00
echo Mem Used: $(free -m | grep 'Mem:' | awk '{print $3-$6-$7}')M

这样行不行..
msg7086
2014-11-06 17:30:08 +08:00
free or htop
takwai
2014-11-06 21:40:02 +08:00
用 Munin 监视内存那块就好了吧。

参考例子 http://ubuntu.takwai.me:8081/localdomain/localhost.localdomain/memory.html
maga
2014-11-06 21:59:12 +08:00
@582033
total used free shared buffers cached
Mem: 3829 3632 197 0 297 1675
-/+ buffers/cache: 1658 2170
Swap: 4095 0 4095
[root@AY14021800221445744eZ ~]# echo Mem Used: $(free -m | grep 'Mem:' | awk '{print $3-$6-$7}')M
Mem Used: 1629M

used - buffers -cahced 这个算法准确吗
msg7086
2014-11-07 00:24:14 +08:00
直接看第二行的1658就行了呗
582033
2014-11-07 08:21:55 +08:00
@maga 这是实际占用掉的内存

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/144449

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX