Linux手动释放Cache
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,1.直接改变内核运行参数#释放pagecacheecho 1 >/proc/sys/vm/drop_caches#释放dentries和inodesecho 2 >/proc/sys/vm/drop_
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
中国姓氏名字数据库
陕西军工网络安全情况
服务器地址改了重启后又变回来了
数据库安全厂商工程师
数据库中数据重复导了
福建微模块图腾服务器机柜
服务器无法开机可能是什么原因
租服务器合同
行政单位网络安全总结
廊坊软件开发厂家价格
武隆区工商软件开发流程报价表
必果互动网络技术有限公司
服务器系统日志审计多少钱
4亿社工库数据库
计算机网络技术以后干什么的
互联网 科技强警
sql 数据库字段长度
列族数据库使用场景
达梦数据库导出数据行指什么
中山大学查重数据库
node 数据库驱动
亚马逊如何设置服务器
御龙在天服务器
服务器能连接网络吗
昆明警示教育基地软件开发
软件开发项目资料清单
网络安全行业的分析
如何确保数据库的安全性
重力感应无人售货柜软件开发
饥荒服务器管理mod