#!/bin/bash if [ `free -g|grep -w 'Mem:'|awk '{print$6}'` -ge 4 ];then # buffer/cache 大於4g 開始清理 sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches fi
#!/bin/bash if [ `free -g|grep -w 'Mem:'|awk '{print$6+$7}'` -ge 4 ];then # centos 6 buffer+cache 大於4g 開始清理 sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches fi