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

参考博客

相关推荐
有一个好名字3 分钟前
claude code安装
linux·运维·前端
亮子AI4 分钟前
【Linux】如何拷贝目录?
linux·运维·服务器
starvapour20 分钟前
Ubuntu更换显卡驱动后网络消失的问题
linux·运维·ubuntu
风酥糖21 分钟前
在Termux中运行Siyuan笔记服务
android·linux·服务器·笔记
哼?~24 分钟前
Linux信号产生
linux
Je1lyfish27 分钟前
CMU15-445 (2026 Spring) Project#2 - B+ Tree
linux·数据结构·数据库·c++·sql·spring·oracle
Jerryhut33 分钟前
服务器BMC配置管理
运维·服务器
乐大师1 小时前
Linux普通用户设置开机自启服务
linux·服务器·开机自启动
fengyehongWorld1 小时前
Linux wsl中使用windows命令
linux·运维·windows
躺不平的小刘1 小时前
视觉SLAM十四讲:全攻略 —— 逻辑脉络、学习路线与Ubuntu 18.04实践准备
linux·学习·ubuntu·slam