Posted onEdited onInLinuxViews: Disqus: Symbols count in article: 513Reading time ≈1 mins.
How to free Linux Swap Memory
這篇介紹How to free Linux Swap Memory。
指令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Shell script:
Swap=`free -k |grep Swap|awk '{print $3}'` Mem=`free -k |grep Mem|awk '{print $4}'` if [ $Swap -eq 0 ]; then echo"linux do not use swap." >> /root/free_swap.log elif [ $Swap -ge $Mem ]; then echo"linux Swap usage is more than or equal to free memory." >> /root/free_swap.log else free -m sync;sync;sync;sync;sync sudo /sbin/swapoff -a sudo /sbin/swapon -a free -m echo"" >> /root/free_swap.log fi