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

参考博客

相关推荐
Ares-Wang14 小时前
Linux》》systemd 、service、systemctl daemon-reload、systemctl restart docker
linux·运维·docker
一个有温度的技术博主15 小时前
Redis主从同步原理:从全量同步到增量同步的完整解析
redis·分布式·缓存
安审若无16 小时前
运维知识框架
运维·服务器
阿拉斯攀登16 小时前
从入门到实战:CMake 与 Android JNI/NDK 开发全解析
android·linux·c++·yolo·cmake
Arvin62718 小时前
Nginx 添加账号密码访问验证
运维·服务器·nginx
风曦Kisaki19 小时前
# Linux 磁盘查看命令详解:df 与 du
linux·运维·网络
路溪非溪19 小时前
Linux中gpio子系统的现代接口
linux·arm开发·驱动开发
攻城狮在此19 小时前
华为交换机Console口密码如何清除
运维·网络·华为
内心的一片海20 小时前
服务器内存异常占用
运维·服务器
文静小土豆20 小时前
Centos7负载异常过高排查思路(Load Average)
linux