swap是虛擬內存,是在硬盤中分區一塊區域,當內存佔滿可是又急迫須要時臨時看成內存使用,使用效率低於內存。本文將對linux系統中swap分區的創建作一個簡要介紹。linux
swap分區本質也是一個分區,因此在作swap分區以前先要進行普通分區,以下圖所示,分區完成後先不保存退出,輸入"t"來改變分區功能id,選擇須要進行修改的分區後,輸入ID號來改變分區功能標識,dos分區記錄方式的swap分區標識編號爲82,而gpt則爲14。完成後保存退出。post
輸入命令"pratprobe"來從新加在磁盤信息。完成後進行磁盤格式化,swap分區的磁盤格式化命令爲"mkswap /dev/vdb2",將磁盤格式化爲swap格式。輸入"swapon -a /dev/vdb2"將此swap分區添加到swap程序中。"swapon -s"能夠查看swap添加信息。spa
若是須要開機自動添加swap,則須要編輯"/etc/fstab",輸入"/dev/vdb2 swap swap defaults 0 0"便可。.net
若是須要刪除這個swap分區,須要先輸入"swapon -s"來查看swap信息,以下圖所示,輸入"swapoff 磁盤分區"來中止其swap程序,再刪除這個磁盤分區便可。blog
swap不是必定須要分區,也能夠經過文件來實現。以下圖所示,首先,截取一段1G的文件。而後將其格式化爲swap格式,輸入"swapon -a filename"添加swap,輸入"swapon -s"便可查看。內存
在添加swap時能夠加入參數"-p"來添加swap的優先機,若是須要開機掛載,和分區相同,也須要編輯"/etc/fstab"文件,"pri=x"表明將優先機設置爲x。get
文件的swap不須要時刪除的步驟與分區相同,最後刪掉文件便可。it