Linux使用buffer cache清理内存
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,在linux读写文件时,buffer cache用于缓存物理磁盘上的磁盘块,从而加快对磁盘上数据的访问。buffer cache的内容对应磁盘上一个块(block),块通常为1K,都是连续的。在lin
千家信息网最后更新 2026年11月03日Linux使用buffer cache清理内存
在linux读写文件时,buffer cache用于缓存物理磁盘上的磁盘块,从而加快对磁盘上数据的访问。buffer cache的内容对应磁盘上一个块(block),块通常为1K,都是连续的。在linux下,为了更有效的使用物理内存,操作系统自动使用所有空闲内存作为Buffer Cache使用。当程序需要更多内存时,操作系统会自动减小Cache的大小。在linux下,可通过命令cat /proc/meminfo和free -m查看buffer cache的内存使用情况。
#!/bin/bashif [ `free -g|grep -w 'Mem:'|awk '{print$6}'` -ge 4 ];then # buffer/cache 大于4g 开始清理 sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_cachesfi#!/bin/bashif [ `free -g|grep -w 'Mem:'|awk '{print$6+$7}'` -ge 4 ];then # centos 6 buffer+cache 大于4g 开始清理 sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_cachesfi
内存
磁盘
操作系统
物理
系统
有效
内容
命令
大小
情况
数据
文件
更多
程序
空闲
缓存
可通
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技
中智农互联网科技
互联网科技网
互联网科技与金融科技
广州互联网科技公司
上海挚品互联网科技
互联网科技公司怎么样
奇酷互联网科技公司
上海卓越科技 互联网
滨湖区互联网智能科技产品供应
中盈科技互联网信息有限公司
移动互联网科技公司
呼和浩特新华互联网科技学院
中国互联网十大科技股排名
无锡工业互联网科技有限公司
每天都有哪些好的互联网科技
九思连强互联网电子科技有限公司
张家口科技产业互联网平台
重庆科技产业互联网有哪些
广东猫王互联网科技有限公司电话
百单网互联网科技有限公司
中关村互联网 科技集团
奇酷互联网络科技公司
科技互联网的估值
中国互联网有什么科技含量
移动互联网年度科技创新
互联网科技手抄报图片
北京互联网科技类企业分布
互联网科技职业技能培训学校
科技发展第三阶段互联网时代