Swap分区在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。
我们来做一个小实验,来演示下如何创建swap分区并令其生效
首先利用fdisk /dev/sdb来添加一个分区
添加分区sdb1后还需要修改sdb1的id system 为82
查看是否创建成功
mkswap -L SWAP_SDB1 /dev/sdb1 将之前添加的/dev/sdb1分区格式化为swap类型
swapon -a /dev/sdb1 激活swap分区
swapon -s 查看当前生效的swap分区
为了实现开机自动挂载,我们需要修改/etc/fstab配置文件
swapoff /dev/sdb1 禁用/dev/sdb1