前言
在系統當中swap分區必須存在,使用交換分區的時候不夠大,這是需要加入一定的空間,該如何加那??? 經過下面這個步驟就可以完成。
1.free命令
命令: free
作用:查看內存與swap分區使用情況
- cached(緩存): 是指把讀取出來的數據保存在內存當中,當再次讀取時,不在讀取硬盤而直接從內存當中讀取,加速了數據的讀取過程。
- buffer(緩衝): 是指在寫入數據時,先把分散的寫入操作保存到內存當中,當達到一定程度在集中寫入硬盤,減少了磁盤碎片和硬盤的反覆尋道,加速了數據的寫入過程。
開始實驗:
- (1)查看內存和swap的使用情況。
(2)查看一下磁盤分區狀況
2.新建swap分區
命令: fdisk /dev/sdb
開始實驗:
- (1)在sdb硬盤中新建一個分區,然後改一下分區ID,改爲82
3.格式化
命令: mkswap /dev/sdb6
繼續上面的實驗:
- (1)給分區進行格式化
因爲設備資源忙,這個時候partprobe也不管用了,只能重啓
4.加入swap分區
命令: swapon /dev/sdb6
作用:加入swap分區
命令: swapoff /dev/sdb6
作用:取消swap分區
繼續上面的實驗:
- (1)加入swap分區
提示: 用命令來加入swap分區,每次開機不符合我們的使用習慣,這個時候需要寫入/etc/fstab文件,實現開機自動加入。
5.swap分區開機自動掛載
命令: vim /etc/fstab
作用:打開fstab文件,添加分區,實現開機自動掛載
舉個栗子: /dev/sdb6 swap swap defaults 0 0
開始實驗:
(1) 把分區寫入fstab文件。mount -a按照fstab文件的內容從新掛載一遍,這樣可以在防止重啓的時候系統崩潰,如果不報錯,說明寫入文件內的內容則正確。