Linux手动释放Cache
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1.直接改变内核运行参数#释放pagecacheecho 1 >/proc/sys/vm/drop_caches#释放dentries和inodesecho 2 >/proc/sys/vm/drop_
千家信息网最后更新 2026年11月01日Linux手动释放Cache
1.直接改变内核运行参数
#释放pagecache
echo 1 >/proc/sys/vm/drop_caches
#释放dentries和inodes
echo 2 >/proc/sys/vm/drop_caches
#释放pagecache、dentries和inodes
echo 3 >/proc/sys/vm/drop_caches
2.使用sysctl重置内核运行参数
sysctl -w vm.drop_caches=3
注意:这两个方式都是临时生效,永久生效需添加sysctl.conf文件中,一般写成脚本手动清理,建议不要清理。
修改/etc/sysctl.conf 添加如下选项后就不会内存持续增加
vm.dirty_ratio = 1
vm.dirty_background_ratio=1
vm.dirty_writeback_centisecs=2
vm.dirty_expire_centisecs=3
vm.drop_caches=3
vm.swappiness =100
vm.vfs_cache_pressure=163
vm.overcommit_memory=2
vm.lowmem_reserve_ratio=32 32 8
kern.maxvnodes=3
上面的设置比较粗暴,使cache的作用基本无法发挥。需要根据机器的状况进行适当的调节寻找最佳的折衷。
内核
参数
运行
手动
适当
粗暴
两个
作用
内存
建议
文件
方式
机器
状况
脚本
面的
永久
折衷
调节
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技工作委员会副主任毛军
科技赋能下的互联网金融
互联网科技行业发展
科技股互联网
中国互联网科技股
互联网科技垄断
智能科技公司是互联网公司吗
亿策互联网科技
无线互联网科技
融势互联网科技
互联网科技logo设计
互联网科技宣传片
华中科技有哪些互联网大佬
受益于互联网科技的高速发展
湖北码尼互联网科技有限公司电话
湖南一路畅行互联网科技
电子科技大学互联网创业大赛
翼展科技 首家互联网医院
福州德业互联网科技
恒生互联网科技趋势
科技互联网企业
科技金融是不是互联网金融
齐家互联网科技有限公司
广州恒生互联网科技有限
互联网与医疗科技
工业互联网山东科技大学
艺电能源互联网科技有限公司招聘
互联网科技和医药行业
平安好医生打造互联网科技医疗
科技互联网专业务虚会材料