W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
建立和設(shè)置SWAP交換分區(qū)
mkswap命令 用于在一個(gè)文件或者設(shè)備上建立交換分區(qū)。在建立完之后要使用sawpon命令開始使用這個(gè)交換區(qū)。最后一個(gè)選擇性參數(shù)指定了交換區(qū)的大小,但是這個(gè)參數(shù)是為了向后兼容設(shè)置的,沒有使用的必要,一般都將整個(gè)文件或者設(shè)備作為交換區(qū)。
mkswap(選項(xiàng))(參數(shù))
-c:建立交換區(qū)前,先檢查是否有損壞的區(qū)塊;
-f:在SPARC電腦上建立交換區(qū)時(shí),要加上此參數(shù);
-v0:建立舊式交換區(qū),此為預(yù)設(shè)值;
-v1:建立新式交換區(qū)。
設(shè)備:指定交換空間對(duì)應(yīng)的設(shè)備文件或者交換文件。
查看系統(tǒng)swap space大?。?/p>
free -m
total used free shared buffers cached
Mem: 377 180 197 0 19 110
-/+ buffers/cache: 50 327
Swap: 572 0 572
查看當(dāng)前的swap空間(file(s)/partition(s)):
swapon -s
等價(jià)于
cat /proc/swaps
添加交換空間
添加一個(gè) 交換分區(qū) 或添加一個(gè) 交換文件 。推薦你添加一個(gè)交換分區(qū);不過,若你沒有多少空閑空間可用,則添加交換文件。
添加一個(gè)交換分區(qū),步驟如下:
使用fdisk來創(chuàng)建交換分區(qū)(假設(shè) /dev/sdb2 是創(chuàng)建的交換分區(qū)),使用 mkswap 命令來設(shè)置交換分區(qū):
mkswap /dev/sdb2
啟用交換分區(qū):
swapon /dev/sdb2
寫入/etc/fstab,以便在引導(dǎo)時(shí)啟用:
/dev/sdb2 swap swap defaults 0 0
添加一個(gè)交換文件,步驟如下:
創(chuàng)建大小為512M的交換文件:
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
使用mkswap命令來設(shè)置交換文件:
mkswap /swapfile1
啟用交換分區(qū):
swapon /swapfile1
寫入/etc/fstab,以便在引導(dǎo)時(shí)啟用:
/swapfile1 swap swap defaults 0 0
新添了交換分區(qū)并啟用它之后,請(qǐng)查看cat /proc/swaps或free命令的輸出來確保交換分區(qū)已被啟用了。
刪除交換空間:
禁用交換分區(qū):
swapoff /dev/sdb2
從/etc/fstab中刪除項(xiàng)目,使用fdisk或yast工具刪除分區(qū)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: