参考 :
Centos7 cache/buff过高处理方法_Kyle Liu的技术博客_51CTO博客(可用)
Linux buff/cache过高吃掉物理内存 - 程序员大本营(无法适用CentOs)
buff/cache 了解一下? - 天宇星空 - 博客园(buff/cache 了解一下?)
buff/cache内存缓存过大,设置定时清理_多少念想的博客-优快云博客(定时清理)
查看当前级别
cat /proc/sys/vm/drop_caches
设置级别
echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches
说明 :
0:不释放(系统默认值)
1:释放页缓存
2:释放dentries和inodes
3:释放所有缓存
疑问 : 搜索解决方案都是释放缓存,Linux这么设计应该有其道理,释放缓存感觉不是最好的办法...
END。
本文介绍在CentOS7中处理cache/buff过高的方法,包括查看当前缓存级别、设置不同级别的缓存释放策略,以及定时清理缓存的技巧。文章探讨了Linux系统缓存设计原理,并提出了释放缓存可能并非最佳解决方案的观点。
788

被折叠的 条评论
为什么被折叠?



