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. 释放后,一开始服务会变卡,过段时间即可恢复。

参考博客

相关推荐
FJW0208144 分钟前
《Nginx 高级应用:变量、Rewrite、反向代理与 OpenResty 扩展》(3)
运维·nginx·openresty
小义_11 分钟前
【RH134知识点问答题】第13章 运行容器
linux·云原生
feng68_12 分钟前
LVS(linuxvirtualserver)
运维·服务器·lvs
q***76561 小时前
ubuntu 安装 Redis
linux·redis·ubuntu
青衫码上行1 小时前
Redis新数据类型 - Bitmap、HyperLogLog、Geospatial
数据库·redis·缓存
云道轩1 小时前
在Rocky Linux 上在线安装OpenClaw 2026.2.13
linux·运维·人工智能·智能体·openclaw
zl_dfq1 小时前
Linux 之 【多线程】(STL、智能指针与线程安全、读者写者问题)
linux
mqffc2 小时前
Linux(CentOS)安装 MySQL
linux·mysql·centos
IT 行者2 小时前
OpenClaw 浏览器自动化测试的那些坑(一):Linux Snap 版本的 Chromium 无法使用托管模式
linux·运维·服务器·人工智能
Tangcan-3 小时前
在Ubuntu 22.04上安装redis
linux·redis·ubuntu