1、查看cach占用情况:
dstat -clpymsndt 1
2、释放系统占用的内存:
2.1、创建文件夹:
mkdir /root/.tools
2.2、进入文件夹编写脚本
echo '#!/bin/bash
/bin/sync ##缓存落盘
/bin/echo 3 > /proc/sys/vm/drop_caches ##手动清理缓存
/sbin/swapoff -a ##关闭交换分区
/sbin/swapon -a' >/root/.tools/memory_recovery.sh ##打开交换分区
chmod +x /root/.tools/memory_recovery.sh ##赋予脚本执行权限
2.3、清除cach
sh /root/.tools/memory_recovery.sh
3、可以添加定时任务(命令:crontab -e)清除cach
#Root: 清除cach
*/30 * * * * sh /root/.tools/memory_recovery.sh #每30分钟执行一次清除操作