給linux系統建立swap分割槽
阿新 • • 發佈:2020-07-28
建立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