maga
V2EX  ›  问与答

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

  •  
  •   maga · Nov 6, 2014 · 3493 views
    This topic created in 4270 days ago, the information mentioned may be changed or developed.
    linux的服务器内存使用情况有什么办法监控吗? linux会尽量使用cache, free命令看不出实际使用的情况. 有什么办法判断的我服务器的内存是不是要升级了
    7 replies    2014-11-07 08:21:55 +08:00
    zts1993
        1
    zts1993  
       Nov 6, 2014
    free命令真的看不出实际使用的情况么
    582033
        2
    582033  
       Nov 6, 2014
    echo Mem Used: $(free -m | grep 'Mem:' | awk '{print $3-$6-$7}')M

    这样行不行..
    msg7086
        3
    msg7086  
       Nov 6, 2014 via iPhone
    free or htop
    takwai
        4
    takwai  
       Nov 6, 2014   ❤️ 1
    用 Munin 监视内存那块就好了吧。

    参考例子 http://ubuntu.takwai.me:8081/localdomain/localhost.localdomain/memory.html
    maga
        5
    maga  
    OP
       Nov 6, 2014
    @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
        6
    msg7086  
       Nov 7, 2014 via iPhone
    直接看第二行的1658就行了呗
    582033
        7
    582033  
       Nov 7, 2014
    @maga 这是实际占用掉的内存
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1191 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 17:49 · PVG 01:49 · LAX 10:49 · JFK 13:49
    ♥ Do have faith in what you're doing.