1.查看内存使用情况
free -h
2.内存清理命令
清理PageCache缓存
sudo sync && echo 1 > /proc/sys/vm/drop_caches
清理dentries和inodes缓存
sudo sync && echo 2 > /proc/sys/vm/drop_caches
清理PageCache、dentries和inodes缓存
sudo sync && echo 3 > /proc/sys/vm/drop_caches
3.内存清理脚本
#!/bin/bash
#开始清理缓存
echo "开始清除缓存"
#写入硬盘,防止数据丢失
sync;sync;sync
#延迟10秒
sleep 10
#清理缓存
echo 3 > /proc/sys/vm/drop_caches
#写入硬盘,防止数据丢失
sync;sync;sync
echo "清除缓存完成"