Linux清除缓存

背景

公司的1台服务器总是内存告警,发现内存大量都用于缓存。排查原因,疑似两个Java服务产生大量日志文件造成的。

清理缓存

  1. 清理缓存可选方式(但生产环境谨慎操作):
bash 复制代码
echo 1 > /proc/sys/vm/drop_caches # 释放页缓存
echo 2 > /proc/sys/vm/drop_caches # 释放目录项和inode缓存
echo 3 > /proc/sys/vm/drop_caches # 释放所有缓存
  1. 采用最安全的清理缓存方式
  • 设置定时任务
bash 复制代码
# 强制写盘,并清除页缓存
0 0 * * 1   sync && echo 1 > /proc/sys/vm/drop_caches
相关推荐
Dlrb121110 小时前
Linux系统编程-进程间通信(管道、共享内存)
linux·共享内存·进程间通信·ipc·无名管道·有名管道
爱网络爱Linux10 小时前
Linux 服务器开机慢?启动链路优化实战
linux·运维·redhat·rhce·rhca·红帽认证
buhuizhiyuci10 小时前
【Linux篇】数字世界的底层认识, 它是底层的地基——进程概念的认识
linux·运维·服务器
BizViewStudio10 小时前
2026 年 GEO 成为企业线上流量增长核心风口|2026 品牌 GEO 运营指南,6 家全链路优化服务商解析
运维·网络·人工智能·microsoft·ai
A_humble_scholar10 小时前
Linux(六)深入理解 Linux 进程管理:从硬件到调度
linux·网络
Gong-Yu10 小时前
MySQL数据库运维——性能优化进阶1️⃣
运维·数据库·mysql·性能优化
曦月合一10 小时前
在 Linux 服务器上执行这些命令来导入 SSL 证书
linux·服务器·ssl
一拳一个娘娘腔10 小时前
CVE-2026-46300 — “Fragnesia“ 深度拆解:当修复补丁亲手唤醒了另一只恶魔
linux·安全
蜀道山老天师10 小时前
OpenClaw 从零部署 + 飞书机器人完整接入(实操篇)
运维·docker·容器·飞书
花伤情犹在10 小时前
Hermes 清理飞书会话操作指南
linux·sqlite·飞书·agent·hermes