清它! 盘它!
常规的简单姿势是
| 1 |  sync | 
| 2 |  echo 3 > /proc/sys/vm/drop_caches | 
然后就叫你看是不是清了
| 1 |  free -m | 
反正我不够好彩, free还是0
那只能找多点姿势了, 重新打开swap1 swapoff -a2 swapon -a
可惜报错了1swapoff: /swap: swapoff failed: Cannot allocate memory
只好再搜一个办法1 dd if=/dev/zero of=/home/swap bs=1024 count=5120002 mkswap /home/swap3 swapon /home/swap4 free -m5 swapoff /dev/dm-16 free -m
很可惜在swapoff又报错了
(我感觉这里swapon和swapoff是不是反了…)
但是free -m看到swap的free不是0了, 也勉强算成功了(?)
然后吃个饭回来发现free又变成0了…
还有自己写脚本来清的, 过于硬核, 懒于研究…且留作后话
参考资料: