我阿里云服务器使用的是1核1G的最低配置,最近跑wordpress项目经常发生卡死的情况,经过检查发现是服务器内存跑满导致的。经过检查,发现阿里云服务器默认没有开启虚拟内存。下面介绍一下开启虚拟内存的方法。
1、执行top命令,查看swap内存为0

2、先在根目录创建swap文件夹
cd /
mkdir swap
3、我们基于上述文件夹,创建了一个2G大小的虚拟内存磁盘卷
dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288
4、创建成功后,我们将磁盘卷转为虚拟内存卷
mkswap /swap/swapadd
5、最后我们启用下虚拟内存
swapon /swap/swapadd
6、我们再执行top命令,swap内存终于有了

如果你想关闭虚拟内存
swapoff -v /swap/swapadd