首页 > 系统服务 > 详细

cache占用高 文件delete cache

时间:2021-05-13 13:58:51      阅读:41      评论:0      收藏:0      [点我收藏+]

问题: 100g内存 结果内存有90+g内存被使用!

解决:

1、free -m的时候发现cached 较大,大约使用80G;分析可能和文件缓存在内存中相关

2、在/var 目录下查找大文件 du -lh  发现只有300M

3、那就只能认为是 文件被删除但是 文件还被占用! 导致文件一直缓存在cache中;怎样找到被rm的文件但是inode 还在的文件呢?

lsof -n| grep deleted

可以看到 被删除但是inode 被占用的文件 

根据lsof -n| grep deleted  结果找到占用的进程 kill掉 让其回收解决问题

 

cache占用高 文件delete cache

原文:https://www.cnblogs.com/codestack/p/14760974.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!