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

参考博客

相关推荐
wanhengidc几秒前
云手机 服务器网络安全
运维·服务器·安全·web安全·智能手机·云计算
I · T · LUCKYBOOM15 分钟前
构建软RAID磁盘阵列
linux·运维·服务器
IT小白农民工18 分钟前
安装SAP Business one for HANA之前的准备
linux·经验分享·sap
小虾爬滑丫爬43 分钟前
.net8发布Linux 版本程序,部署到Linux服务器上
linux·.net8·打包部署
l1l2x1x21 小时前
DNS配置作业
运维·服务器
阿巴~阿巴~1 小时前
UDP网络编程:从客户端封装到服务端绑定的深度实践
linux·网络·socket网络编程·sendto函数·ip绑定·udp网络编程
wanhengidc1 小时前
云手机的核心价值
运维·游戏·智能手机·云计算
freedom_1024_2 小时前
LRU缓存淘汰算法详解与C++实现
c++·算法·缓存
硬核子牙2 小时前
ext4文件系统与jbd2
linux
Lynnxiaowen2 小时前
今天我们开始学习ansible之playbook的简单运用
linux·运维·学习·云计算·ansible