swap不夠用時,freebsd可以讓你創一個新空間來做swap,作法很簡單~

用dd創一個檔案,例如需要100m,bs,count請看dd(1)
#dd if=/dev/zero of=/usr/swap0 bs=1024k count=100
# chmod 0600 /usr/swap0

如果開機要使用的話,rc.conf加入這行
# swapfile="/usr/swap0"

如果不想重開機,直接下這行
# mdconfig -a -t vnode -f /usr/swap0 -u 0 && swapon /dev/md0

mdconfig是設定檔案使用/dev/md裝置(memory disk),-u後面指定裝置編號(md0)
最後在用swappon將swap啟用囉~swapinfo就看得到囉

以上在handbook(ch11)寫到

假如卸下swap
# swapoff /dev/md0
記得也要把md0釋放掉
# mdconfig -d -u 0

還可以對swap加密
自己新增的試不出來...
文章標籤
全站熱搜
創作者介紹
創作者 darren2000 的頭像
darren2000

四個字 堅持到底

darren2000 發表在 痞客邦 留言(0) 人氣(111)