有關Swap操作的系統命令

Steven1981發表於2007-05-17
增加和刪除SWAP空間[@more@]

增加Swap空間,分以下幾步:
1)成為超級使用者
$su - root

2)建立Swap檔案
dd if=/dev/zero of=/swap/swapfile bs=1024 count=65536 (這裡,BLOCKSIZE為1K,共64M)
mkswap /swap/swapfile 65536 (單位為K,交換分割槽總大小)
sync

3)啟用Swap檔案
#/usr/sbin/swapon /swap/swapfile

swapfile指的是上一步建立的交換檔案。

4)現在新加的Swap檔案已經起作用了,但系統重新啟動以後,並不會記住前幾步的操作。
因此要在/etc/fstab檔案中記錄檔案的名字,和Swap型別,如:

/path/swapfile none Swap sw,pri=3 0 0

5)檢驗Swap檔案是否加上
/usr/sbin/swapon -s


刪除多餘的Swap空間。
1)成為超級使用者

2)使用Swapoff命令收回Swap空間。
#/usr/sbin/swapoff swapfile

3)編輯/etc/fstab檔案,去掉此Swap檔案的實體。

4)從檔案系統中回收此檔案。
#rm swapfile

5)當然,如果此Swap空間不是一個檔案,而是一個分割槽,則需建立一個新的檔案系統,再掛接到原來的檔案系統上。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/703656/viewspace-915314/,如需轉載,請註明出處,否則將追究法律責任。

相關文章