• Linux的内存清理[缓兵之计]


    最近公司的测试服务器Ubuntu服务器的内存一直占用很高,本来是1G的内存,结果可用内存一下子就占到了937M,导致可用的内存很少:

    最后的解决方案:

    1.查看内存:

    free -h:

    root@xxxxxx:/home/shell# free -h
                 total       used       free     shared    buffers     cached
    Mem:          993M       340M       653M        16M       460K        40M
    -/+ buffers/cache:       299M       694M
    Swap:           0B         0B         0B
    

     清理命令:

    1.清理前内存使用情况
    free -h

    2.开始清理 

    echo 1 > /proc/sys/vm/drop_caches
    

     注意:在使用root 权限,sudo su 切换身份,生产中不可以这样搞。

    3. 查看内存情况:

    root@xxxxxx:/home/shell# free -h
                 total       used       free     shared    buffers     cached
    Mem:          993M       390M       603M        16M        14M        70M
    -/+ buffers/cache:       304M       689M
    Swap:           0B         0B         0B
    

    至此,Linux的内存清理完毕。

    联系我->邮件写信
  • 相关阅读:
    [CQOI2006]凸多边形
    NOIP后省选集训前文化课划水记
    FFT字符串匹配
    ghj1222的代码规范
    博弈论
    P1350 车的放置
    P2110 欢总喊楼记
    虫食算
    3192: [JLOI2013]删除物品
    逛公园
  • 原文地址:https://www.cnblogs.com/bing-yu12/p/6892488.html
Copyright © 2020-2023  润新知