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

参考博客

相关推荐
农民小飞侠18 小时前
SandboxFusion搭建教程
linux·ubuntu
晚风吹红霞18 小时前
Vim编辑器从入门到熟练 —— 三种模式与常用命令详解
linux·编辑器·vim
代码熬夜敲Q18 小时前
Nginx相关
运维·服务器·nginx
古月方枘Fry18 小时前
OSPF 企业级多区域网络
运维·服务器·网络
MageGojo19 小时前
短链还原 API 怎么接入:展开跳转链路、查看状态码和最终落地页
数据库·redis·缓存
gwjcloud19 小时前
Kubernetes从入门到精通(devops)06
运维·devops
shandianchengzi19 小时前
【记录】Claude Code|Ubuntu26给Claude Code新增任务消息提示音
运维·服务器·ubuntu·ai·大模型·音频·claude
月落归舟19 小时前
详说缓存四大问题:预热、穿透、雪崩、数据不一致
缓存
蚰蜒螟19 小时前
从mkdir命令到磁盘:Linux内核目录创建过程深度解析
linux·运维·数据库
念何架构之路19 小时前
接入层Nginx
运维·nginx