【Linux】扩展交换空间

1、什么是交换分区?

     也称swap分区,swap意思是“交换”,它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据临时保存到硬盘的交换空间,腾出内存来让别的程序运行,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。这样,系统总是在内存不够时,才进行Swap交换。和Windows的虚拟内存的作用是一样的

2、如何新建分区扩大交换空间?

      ①新建一个分区

              查看swap分区的大小以及使用情况: free -m   

    【Linux】扩展交换空间

    【Linux】扩展交换空间

    【Linux】扩展交换空间
 

   ②更改分区ID号为82(t:修改分区ID号;p:打印分区情况;w:保存退出)

     【Linux】扩展交换空间
 

   ③刷新磁盘列表partprobe

     【Linux】扩展交换空间
   ④格式化成swap分区:mkswap  /dev/sda5

     【Linux】扩展交换空间
   ⑤**启动该swap分区swapon  /dev/sda5

      查看当前swap 空间相关信息包括文件和分区的详细信息):swapon -s

     【Linux】扩展交换空间
⑥写入开机挂载文件中

     (1)查看UUID blkid

    【Linux】扩展交换空间

     (2)写入开机挂载文件中 vim /etc/fstab

    【Linux】扩展交换空间

    【Linux】扩展交换空间

     (3)重新加载挂载表生效mount -a

    【Linux】扩展交换空间

    【Linux】扩展交换空间

 

若想关闭swap分区:swapoff /dev/sda5