linux删除 buff/cache缓存

1.查看当前内存占用

复制代码
	free -h

如图,缓存占用了将近9G,接下来进行清理

释放页缓存

复制代码
echo 1 > /proc/sys/vm/drop_caches

释放dentries和inodes

复制代码
echo 2 > /proc/sys/vm/drop_caches

释放所有缓存

复制代码
echo 3 > /proc/sys/vm/drop_caches

再次查看,缓存已被清理。

注意:执行这些操作,你需要有root权限。通常,这些命令会在几秒钟内完成,并且不需要重启系统。这种操作在生产环境中并不推荐,因为它会导致系统性能暂时下降。它的目的主要是为了清理缓存,以便进行性能测试或者监控。

相关推荐
乾元5 小时前
身份与访问:行为生物识别(按键习惯、移动轨迹)的 AI 建模
运维·网络·人工智能·深度学习·安全·自动化·安全架构
ghostwritten5 小时前
春节前夕,运维的「年关」:用 Kubeowler 给集群做一次「年终体检」
运维·云原生·kubernetes
予枫的编程笔记5 小时前
【Linux进阶篇】Linux后台运行避坑指南:nohup、& 用法及Systemd守护进程实操
linux·进程管理·linux运维·nohup·systemctl·ps命令·kill命令
code monkey.6 小时前
【Linux之旅】Linux 进程间通信(IPC)全解析:从管道到共享内存,吃透进程协作核心
linux·c++·ipc
匆匆那年9676 小时前
llamafactory推理消除模型的随机性
linux·服务器·学习·ubuntu
好好学习天天向上~~6 小时前
5_Linux学习总结_vim
linux·学习·vim
馨谙6 小时前
Ansible模块化Playbook管理:静态导入与动态包含详解
运维·ansible
聆风吟º11 小时前
CANN开源项目深度实践:基于amct-toolkit实现自动化模型量化与精度保障策略
运维·开源·自动化·cann
Coder个人博客11 小时前
Linux6.19-ARM64 mm mmu子模块深入分析
大数据·linux·车载系统·系统架构·系统安全·鸿蒙系统
较劲男子汉14 小时前
CANN Runtime零拷贝传输技术源码实战 彻底打通Host与Device的数据传输壁垒
运维·服务器·数据库·cann