Linux [buff/cache]内存缓存占用过高分析和优化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux [buff/cache]内存缓存占用过高分析和优化相关的知识,希望对你有一定的参考价值。

参考技术A 查看系统内存的使用状态

监控报警可用内存空间不足,常规的解决方案如下:

本文将介绍定期清除页面缓存,但是过会儿内存又被占满问题的分析。

查看更详细的内存信息:
$ cat /proc/meminfo |grep -E "Buffer|Cache|Swap|Mem|Shmem|Slab|SReclaimable|SUnreclaim"

清除缓存策略:
1:清除page cache
2:清除slab分配器中的对象(包括目录项和inode)
3:清除page cache和slab分配器中的对象

OOM killer及Overcommit
Linux buffer/cache 内存占用过高的原因以及解决办法
Linux查看Buffer&Cache被哪些进程占用

以上是关于Linux [buff/cache]内存缓存占用过高分析和优化的主要内容,如果未能解决你的问题,请参考以下文章

linux buff/cache

buff/cache设置上线

linux buff/cache 过高

Linux中Buffer和Cache的区别

Linux中的buff/cache内存

Linux 服务器buff/cache清理