美文网首页
Linux cached过高问题

Linux cached过高问题

作者: 那钱有着落吗 | 来源:发表于2020-06-24 11:19 被阅读0次

    在日常使用中,发现程序出现内存不够的问题,于是去服务器看内存仅仅使用了2G,但是缓存却占了50多G,很疑惑,网上查询发现缓存是可以自动转为内存使用,但是又时候并不会成功转移,所以就出现问题了,需要自己手动清理一下。

    image.png

    解决方式:

    //先同步数据
    sync
     
    //cache 释放:
    //To free pagecache:
    echo 1 > /proc/sys/vm/drop_caches
     
    //To free dentries and inodes:
    echo 2 > /proc/sys/vm/drop_caches
     
    //To free pagecache, dentries and inodes:
    echo 3 > /proc/sys/vm/drop_caches
    

    下面放我找到的理论知识:
    https://blog.csdn.net/hellojoy/article/details/80760010

    相关文章

      网友评论

          本文标题:Linux cached过高问题

          本文链接:https://www.haomeiwen.com/subject/jpcrfktx.html