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

参考博客

相关推荐
last demo14 小时前
docker容器
运维·docker·容器
a努力。14 小时前
字节跳动Java面试被问:一致性哈希的虚拟节点和数据迁移
java·开发语言·分布式·算法·缓存·面试·哈希算法
Pomelo_刘金14 小时前
Linux I/O 方式进化史(内核/性能视角):从“睡死”到“就绪队列”再到“完成队列”
linux
VT.馒头14 小时前
【力扣】2622. 有时间限制的缓存
javascript·算法·leetcode·缓存·typescript
提伯斯64615 小时前
解决 PX4 + ROS px4ctrl 「No odom!」自动起飞失败问题
linux·ros·px4·fastlio·mid360·egoplanner
短剑重铸之日15 小时前
《7天学会Redis》Day 3 - 持久化机制深度解析
java·redis·后端·缓存
一人の梅雨15 小时前
亚马逊SP-API商品评论接口实战:情感分析+商业洞察挖掘的差异化方案
运维·前端·数据库
qq_4351395715 小时前
多级缓存(Caffeine+Redis)技术实现文档
数据库·redis·缓存
FED_AF15 小时前
rsync远程文件同步实用指南
运维·rsync
牛奶咖啡1315 小时前
shell脚本编程(八)
linux·shell脚本编程·while循环语句·计数器控制的while循环·标志控制的while循环·until循环·select循环菜单