use swap in coLinux
use swap in coLinux
首先要下載或自己製作一個空的 disk image
[Link]
設定檔加入這個 image file 並重新啟動 coLinux
angel:/etc# free
total used free shared buffers cached
Mem: 256208 38192 218016 0 7996 15760
-/+ buffers/cache: 14436 241772
Swap: 0 0 0
angel:/etc# mkswap /dev/cobd2
Setting up swapspace version 1, size = 268431 kB
no label, UUID=85520aca-5537-49e1-9476-a744935afd14
angel:/etc# swapon -a
angel:/etc# free
total used free shared buffers cached
Mem: 256208 38256 217952 0 8008 15760
-/+ buffers/cache: 14488 241720
Swap: 262136 0 262136
angel:/etc#
成功後寫到 fstab 裡
angel:/etc# cat fstab
/dev/cobd0 / ext3 defaults 0 1
/dev/cobd1 /home ext3 defaults 0 1
proc /proc proc defaults 0 0
/dev/cobd2 swap swap sw 0 0
angel:/etc#
這些指令並不是只能用在 coLinux
在一般的 Linux 中也是這麼用的
當然,Linux 也可以像 Windows 那樣使用一個檔案當作 swap
不過在 coLinux 中看不出好處就是了
? 我的 swapon -a 這個command 要在將swap 加入fstab 中才有效耶? 是distribution 不同的關係嗎 ?
我的是 Debian - etch.
抱歉這部份有誤,swapon -a 的確是參考 fstab 中的設定
要暫時測試的話先用 swapon /dev/cobd2
詳細的參數說明可以參考 man swapon
感謝您的回應