linux初学者-swap分区篇

Posted Mamba

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux初学者-swap分区篇相关的知识,希望对你有一定的参考价值。

 

linux初学者-swap分区篇

        swap是虚拟内存,是在硬盘中分区一块区域,当内存占满但是又急迫需要时临时当作内存使用,使用效率低于内存。本文将对linux系统中swap分区的建立做一个简要介绍。

        swap分区本质也是一个分区,所以在做swap分区之前先要进行普通分区,如下图所示,分区完成后先不保存退出,输入"t"来改变分区功能id,选择需要进行修改的分区后,输入ID号来改变分区功能标识,dos分区记录方式的swap分区标识编号为82,而gpt则为14。完成后保存退出。

技术分享图片技术分享图片

        输入命令"pratprobe"来重新加在磁盘信息。完成后进行磁盘格式化,swap分区的磁盘格式化命令为"mkswap /dev/vdb2",将磁盘格式化为swap格式。输入"swapon -a /dev/vdb2"将此swap分区添加到swap程序中。"swapon -s"可以查看swap添加信息。

技术分享图片技术分享图片

        如果需要开机自动添加swap,则需要编辑"/etc/fstab",输入"/dev/vdb2 swap swap defaults 0 0"即可。

技术分享图片

        如果需要删除这个swap分区,需要先输入"swapon -s"来查看swap信息,如下图所示,输入"swapoff 磁盘分区"来停止其swap程序,再删除这个磁盘分区即可。

技术分享图片

        swap不是一定需要分区,也可以通过文件来实现。如下图所示,首先,截取一段1G的文件。然后将其格式化为swap格式,输入"swapon -a filename"添加swap,输入"swapon -s"即可查看。

技术分享图片技术分享图片技术分享图片

        在添加swap时可以加入参数"-p"来添加swap的优先机,如果需要开机挂载,和分区相同,也需要编辑"/etc/fstab"文件,"pri=x"代表将优先机设置为x。

技术分享图片

        文件的swap不需要时删除的步骤与分区相同,最后删掉文件即可。

技术分享图片

以上是关于linux初学者-swap分区篇的主要内容,如果未能解决你的问题,请参考以下文章

linux初学者-普通磁盘分区篇

Linux 初学篇定时任务调度和Linux 磁盘分区挂载

linux 笔记

linux初学者-磁盘加密篇

linux初学者-系统启动故障篇

linux基础篇-24,swap交换分区临时救急及划分方法