mkswap
功能說明:設置交換區(swap area),可將磁盤分區或文件設爲Linux的交換區
語 法:mkswap [-cf][-v0][-v1][設備名稱或文件][交換區大小]
參 數:
-c 建立交換區前,先檢查是否有損壞的區塊。
-f 在SPARC電腦上建立交換區時,要加上此參數。
-v0 建立舊式交換區,此爲預設值。
-v1 建立新式交換區。
[交換區大小] 指定交換區的大小,單位爲1024字節
1、添加一個交換分區
a 使用fdisk來創建交換分區
b 使用mkswap來設置交換分區
# mkswap /dev/sdb1
c 寫入/etc/fstab
/dev/sdb1 swap swap defaults 0 0
2、添加一個交換文件
a 創建一個文件,大小爲1G
# dd if=/dev/zero of=/swapfile bs=1m count=1000
b 使用mkswap來創建swap文件
# mkswap /swapfile
c 啓用交換分區
# swapon /swapfile
d 寫入/etc/fstab
/swapfile swap swap defaults 0 0
swapon
功能說明:激活swap
參 數:-a 自動啓動所有SWAP裝置
-s 顯示簡短的裝置訊息
[root@localhost ~]
# swapon /dev/sdb1 ;通過swapon激活虛擬內存
[root@localhost ~]
# swapon -a ;讓內核重新讀取fstab文件裏面的虛擬內存掛載信息,自動讓我們掛載的分區生效
swapoff
功能說明:關閉系統交換分區
語 法:swapoff[必要參數][選擇參數]
參 數:
必要參數
-a 關閉所有交換設備
選擇參數
-h 幫助信息
-V 版本信息
範 例:
[root@localhost ~]
# swapoff /dev/sdb1 ;卸載掛在的swap分區