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

参考博客

相关推荐
慧一居士2 分钟前
pm2使用
运维·服务器
wdfk_prog25 分钟前
[Linux]学习笔记系列 -- [drivers][clk]clk-bulk
linux·笔记·学习
Wpa.wk27 分钟前
Docker容器隔离(namespace+cgroups)-底层原理
运维·docker·容器
IT狂人日志29 分钟前
临近年底,病毒肆虐,为防暴力破解,把服务器改为证书登录
运维·服务器
修己xj31 分钟前
Docker 部署 PicGo:一次配置,随处使用
运维·docker·容器
Ha_To31 分钟前
2026.1.29 docker的使用
运维·docker·容器
刘某某.35 分钟前
在 mac 和 linux 系统上使用 pyenv
linux·运维·macos
杜子不疼.41 分钟前
加载了cpolar的Reader 电子书管理工具远程使用体验
linux·人工智能
程序员后来44 分钟前
Redis基本数据类型及其应用:从原理到实战的完整指南
数据库·redis·缓存
weixin_395448911 小时前
mult_yolov5_post_copy.h_cursor_0129
linux·网络·人工智能