天天看點

linux中mkswap指令使用方法,linux mkswap指令擴充SWAP設定交換分區

Linux mkswap指令用于設定交換區(swap area)。mkswap可将磁盤分區或檔案設為Linux的交換區。

linux中mkswap指令使用方法,linux mkswap指令擴充SWAP設定交換分區

作用:建立交換檔案系統

文法

mkswap [-cf][-v0][-v1][裝置名稱或檔案][交換區大小]

參數:

-c 建立交換區前,先檢查是否有損壞的區塊。

-f 在SPARC電腦上建立交換區時,要加上此參數。

-v0 建立舊式交換區,此為預設值。

-v1 建立新式交換區。

[交換區大小] 指定交換區的大小,機關為1024位元組。

示例:

添加一個硬碟sdb,然後建立一個普通分區: sdb1 大小,100M

#格式化sdb1分區為swap格式

[[email protected] ~]# mkswap /dev/sdb1

Setting up swapspace version 1, size = 96252 KiB

啟動swap分區

[[email protected] ~]# swapon /dev/sdb1

[[email protected] ~]# free -m

total used free shared buffers cached

Mem: 3946 1290 2656 0 103 833

-/+ buffers/cache: 352 3593

Swap: 2141 0 2141

實作開機自動挂載swap分區

[[email protected] ~]# vim /etc/fstab

/dev/sdb1 swap swap defaults 0 0

說明:隻有重新開機才能生效,mount –a 無法自動擴充swap分區的。

[[email protected] ~]# swapoff /dev/sdb1

[[email protected] ~]# free -m

total used free shared buffers cached

Mem: 3946 544 3401 0 28 245

-/+ buffers/cache: 270 3675

Swap: 999 0 999