开启swap交换内存有两种方式:
1、使用交换文件
2、使用交换分区
使用交换文件创建
创建交换文件
sudo dd if=/dev/zero of=/root/swapfile bs=1G count=16
设置文件权限
sudo chmod 600 /root/swapfile
将文件格式化为交换文件
sudo mkswap /root/swapfile
启用交换文件
sudo swapon /root/swapfile
设置开机自动挂载
echo "/root/swapfile swap swap defaults 0 0" >> /etc/fstab
使用交换分区创建(假设已经有一个未分区的磁盘空间,例如/dev/sdb1
)
格式化分区为交换分区
sudo mkswap /dev/sdb1
启用交换分区
sudo swapon /dev/sdb1
设置开机自动挂载
echo "/dev/sdb1 none swap defaults 0 0" >> /etc/fstab
评论区