1. 程式人生 > 實用技巧 >給linux系統建立swap分割槽

給linux系統建立swap分割槽

建立swap空間

大家應該都知道記憶體的作用,但是當記憶體不夠時,windows有虛擬記憶體機制,用來充當實體記憶體的部分作用。那linux也有這種機制,也就是這裡說的swap分割槽;它的最大的作用就是用來存放當前不活躍的資料;雖然短短一句話,但是我現在說swap分割槽在這裡不叫虛擬記憶體,應該容易理解交換分割槽的說法了。

首先需要確定磁碟空間,如果磁碟空間不夠是不能建立的
下面開始建立swap分割槽

步驟一:使用dd命令進行建立 swap分割槽檔案

dd if=/dev/zero of=/data/swap bs=1024 count=131072

下面是解釋 上一行命令作用
              存放的位置(swap檔案)  

dd if=/dev/zero of=/data/swap bs=1024 count=131072

生成檔案的資料	                  (塊大小,可以 1m)       (塊數量)

步驟二:格式化為swap分割槽

mkswap /data/swap #將 /data/swap 格式化為swap格式的分割槽

步驟三:啟用swap分割槽

swapon /data/swap # 通過命令 swapon 啟用這個分割槽

步驟四:

檢查是否生效

swapon -s

free -m

步驟五:一定不要寫錯,如果重啟有可能啟動不了機器

配置開機生效

vim /etc/fstab

最後一行新增

/data/swap swap swap defaults 0 0