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

参考博客

相关推荐
空中海1 分钟前
第四篇:进阶篇 — 缓存、消息队列、安全与常用中间件
安全·缓存·中间件
wang09075 分钟前
Linux性能优化之文件系统基础介绍
java·linux·性能优化
F_D_Z7 分钟前
【解决办法】Claude报错Unable to connect to Anthropic services无法连接Anthropic
linux·服务器·claude·anthropic
龙智DevSecOps解决方案7 分钟前
深度:Perforce P4 MCP 服务器开源解析——当版本控制遇见 AI Agent
运维·服务器·人工智能
小杰帅气8 分钟前
负载均衡式的在线OJ
运维·负载均衡
蜡笔婧萱12 分钟前
Linux--RHCE关于at和crond的第一次应用
linux·运维·服务器
VBsemi-专注于MOSFET研发定制16 分钟前
高端LED封装自动化产线功率MOSFET选型方案——精密、高效与可靠驱动系统设计指南
运维·单片机·自动化
Agent手记22 分钟前
生产节拍混乱,在制品积压严重该怎么破解?——2026制造业柔性生产与Agent自动化实战指南
运维·人工智能·ai·自动化
hjjdebug23 分钟前
制作ubuntu usb安装盘 (用dd 命令)
linux·u盘·安装盘
小程同学>o<30 分钟前
Linux 应用层开发入门(二十五)| 网络编程
linux·网络·嵌入式软件·嵌入式应用层·应用层开发·linux应用层开发