国内云商早些年开始不再提供swap (他们要提供了你们还怎么掏钱升配呢? 哈哈 玩笑)我们得自己安装上 低配机推荐安装 优点:能暂时解决内存不足 比如:跑编译 高并发 缺点:速度慢了点 伤硬盘
2G内存推荐不少于2GB的swap空间,4GB~16GB内存推荐不少于4GB的swap空间,16GB~64GB内存推荐不少于8GB的swap空间,64GB~256GB内存推荐不少于16GB的swap空间
下面以2G内存为例:创建swap文件为2GB
dd if=/dev/zero of=/var/swapfile bs=1M count=2048设置文件权限
chmod -R 0600 /var/swapfile标记 swap 空间
mkswap /var/swapfile激活swap空间
swapon /var/swapfile查看效果
[root@VM-8-2-centos ~]# free -mlht
total used free shared buff/cache available
Mem: 1.7Gi 356Mi 1.1Gi 2.0Mi 417Mi 1.4Gi
Low: 1.7Gi 615Mi 1.1Gi
High: 0B 0B 0B
Swap: 2.0Gi 0B 2.0Gi
Total: 3.7Gi 356Mi 3.1Gi设置开机重启
sudo sed -i '$a /var/swapfile swap swap defaults 0 0' /etc/fstab以下为删除swap空间
停止swap
swapoff /var/swapfile删除swap文件
rm -f /var/swapfile删除开机启动
sudo sed -i '/\/var\/swapfile swap swap defaults 0 0/d' /etc/fstab