SWAP通常会自动清理,但是如果有些后台程序由于BUG处于假死状态,那么SWAP会一直被这些程序占用,那么就需要手动来清理。
通过free -m查看已用SWAP
使用TOP命令查看SWAP具体被哪个应用占用
进入TOP——》使用Shift+F进入设置——》在下方找到SWAP,使用空格选中——》接着同时按s选择按SWAP从大到小排序——》按q退出设置
通过SWAP列可以看到哪些应用占用了SWAP
接着通过命令查看PHP具体在执行的命令
1 |
ps -aux | grep php |
停止所有PHP后台进程
1 |
kill $(ps aux | grep '[p]hp' | awk '{print $2}') |
再次查看SWAP占用
1 |
cat /proc/sys/vm/swappiness |
There are no comments yet