美文网首页
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