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

参考博客

相关推荐
2023自学中1 小时前
i.MX6ULL 板子的完整启动流程图(从上电 → 用户空间)
linux·嵌入式
闫利朋1 小时前
Ubuntu 24.04 桌面安装向日葵完整指南
linux·运维·ubuntu
YSF2017_32 小时前
C语言16-makefile(3)——makefile的模式规则
linux·c语言·开发语言
小小小米粒2 小时前
redis命令集合
数据库·redis·缓存
阿里巴巴首席技术官2 小时前
通过纯Nginx实现一个简单的文件上传功能
运维·nginx
旷世奇才李先生3 小时前
Redis高级实战:分布式锁、缓存穿透与集群部署(附实战案例)
redis·分布式·缓存
GL_Rain3 小时前
快速搭建Halo博客 + 崩溃秒恢复方案(Docker极简部署)
运维·docker·容器
不做无法实现的梦~3 小时前
Linux 上使用 CLion 开发嵌入式,并用 Codex CLI
linux·运维·服务器
张3233 小时前
Ansible拆分大型Playbook
linux·ansible
卓豪终端管理4 小时前
两种终端数据清除策略的技术笔记:企业定向清除 vs 完全擦除
运维·自动化