清理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'
相关推荐
深思慎考26 分钟前
计算机操作系统——进程控制(Linux)
linux·服务器·c++·c
阿熊不会编程1 小时前
【计网】自定义协议与序列化(一) —— Socket封装于服务器端改写
linux·开发语言·网络·c++·设计模式
北冥有鱼被烹1 小时前
微知-如何通过lspci指定某个deviceid查看pcie设备?(lspci -d 15b3:和lspci -d :1021 )
linux·pcie
炽天使1 小时前
aws rds-mysql不支持性能详情监控
linux·数据库·mysql·云计算·aws·rds
追风赶月、1 小时前
【Linux】线程同步与互斥
linux
梦游钓鱼2 小时前
pyshark安装使用,ubuntu:20.04
linux·运维·ubuntu
火龙谷2 小时前
CentOS7将yum源更换为国内源教程
linux·centos
战族狼魂3 小时前
CentOS 上安装各种应用的命令行总结
linux·运维·centos
学Linux的语莫3 小时前
ansible变量
linux·运维·服务器·ansible
北京迅为3 小时前
【北京迅为】iTOP-4412全能版使用手册-第十二章 Linux系统编程简介
linux·嵌入式硬件·4412开发板