Linux——手动清理内存缓存

前言:使用 free -m 命令可以查看内存缓存。

一、方法

1.1 先进管理员账户,然后进root账户

1.2 运行下面的命令:

复制代码
sync

echo 1 > /proc/sys/vm/drop_caches  # 清空目录项缓存

echo 0 > /proc/sys/vm/drop_caches  # 还原默认配置,这一步如果出错,则不用管

sync

二、小贴士

  1. 释放内存后,记得重启机器上的所有服务,避免影响。
  2. 释放后,一开始服务会变卡,过段时间即可恢复。

参考博客

相关推荐
sofaraway13几秒前
未能下载 VS Code 服务器(Failed to fetch)解决办法
运维·服务器
云栖梦泽1 分钟前
Linux内核与驱动:3.驱动模块传参,内核模块符号导出
linux·服务器·c++
程序猿编码1 分钟前
网络数据包环形缓存捕获技术:原理、设计与实现(C/C++代码实现)
linux·c语言·网络·tcp/ip·缓存
小王C语言2 分钟前
【Ext系列文件系统】————磁盘、分盘/分区/分组、软硬连接
运维
默|笙4 分钟前
【Linux】进程信号(4)_信号捕捉_内核态与用户态
linux·运维·服务器
supersolon6 分钟前
PVE9安装32位爱快路由(ikuai)
linux·运维·网络
123过去6 分钟前
mfterm使用教程
linux·网络·测试工具·安全
深圳市恒讯科技6 分钟前
OpenClaw 2026安全指南
运维·服务器·安全
学编程的小程8 分钟前
我的极空间 NAS 进阶玩法:开启 SSH,解锁私有云服务器新体验
运维·服务器·ssh
123过去9 分钟前
nfc-mfclassic使用教程
linux·网络·测试工具·安全