清理linux的buff/cache缓存

通过free -m命令,查看内存占用率。

如果buff/cache 占用内存过高的话,执行以下命令

powershell 复制代码
sync && echo 1 > /proc/sys/vm/drop_caches
sync && echo 2 > /proc/sys/vm/drop_caches
sync && echo 3 > /proc/sys/vm/drop_caches

执行完命令后,buff/cache就会被释放,free空闲内存就会变大。

如果没有root权限,执行以下命令

powershell 复制代码
sudo sh -c 'sync && echo 1 > /proc/sys/vm/drop_caches'
sudo sh -c 'sync && echo 2 > /proc/sys/vm/drop_caches'
sudo sh -c 'sync && echo 3 > /proc/sys/vm/drop_caches'
相关推荐
人生匆匆2 分钟前
openEuler 24.03 (LTS-SP2)简单KVM安装+桥接模式
linux·服务器·桥接模式
代码的余温19 分钟前
UNIX与Linux:五大核心差异解析
linux·服务器·unix
路溪非溪22 分钟前
Linux驱动如何向应用层提供sysfs操作接口
linux·arm开发·驱动开发
半桔25 分钟前
【Linux手册】信号量与建造者模式:以 PV 操作保证并发安全,分步组装构建复杂对象
linux·运维·安全·建造者模式
雷工笔记33 分钟前
Linux系统学习之注意事项及命令基本格式
linux·运维·服务器
秃头菜狗1 小时前
下载CentOS 7——从阿里云上下载不同版本的 CentOS 7
linux·阿里云·centos
Lin_Aries_04211 小时前
使用阿里云容器镜像服务 ACR
linux·阿里云·docker·云原生·centos·云计算
Insist7532 小时前
OpenEuler安装gitlab,部署gitlab-runner
linux·运维·服务器
Nimsolax4 小时前
Linux信号
linux
ajassi20008 小时前
开源 C++ QT Widget 开发(十五)多媒体--音频播放
linux·c++·qt·开源