【Linux】扩展交换空间
1、什么是交换分区?
也称swap分区,swap意思是“交换”,它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据临时保存到硬盘的交换空间,腾出内存来让别的程序运行,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。这样,系统总是在内存不够时,才进行Swap交换。和Windows的虚拟内存的作用是一样的。
2、如何新建分区扩大交换空间?
①新建一个分区
查看swap分区的大小以及使用情况: free -m
②更改分区ID号为82(t:修改分区ID号;p:打印分区情况;w:保存退出)
③刷新磁盘列表:partprobe
④格式化成swap分区:mkswap /dev/sda5
⑤**启动该swap分区:swapon /dev/sda5
查看当前swap 空间相关信息(包括文件和分区的详细信息):swapon -s
⑥写入开机挂载文件中:
(1)查看UUID: blkid
(2)写入开机挂载文件中: vim /etc/fstab
(3)重新加载挂载表生效:mount -a
若想关闭swap分区:swapoff /dev/sda5