【技巧】Linux服务器定时清理内存缓存,保持系统流畅!
Linux 系统长时间运行后,内存占用看起来会变高,其实大部分是缓存。虽然系统会自动释放,但我们也可以设置定时清理,保持服务器更清爽。手动清理内存缓存
sync && echo 3 > /proc/sys/vm/drop_caches
设置定时清理
1.创建清理脚本:
sudo nano /usr/local/bin/clear_memory.sh内容:#!/bin/bash
sync
echo 3 > /proc/sys/vm/drop_caches保存后加权限:sudo chmod +x /usr/local/bin/clear_memory.sh
2.加入定时任务(crontab):sudo crontab -e添加:0 */6 * * * /usr/local/bin/clear_memory.sh表示每 6 小时自动清理一次内存缓存。
以上方法简单实用,适合所有 Linux 服务器!🚀
有用的话点个赞~👍
小提示:
不建议太频繁清理,6~12小时一次比较合理。
主要适合内存小、跑了多个服务的机器。
页:
[1]