2008年10月23日 星期四

關於SWAP

當我把ubuntu(or xubuntu)裝在4G的拇指硬碟上使用, 發現只有約213m的swap. 當在RAM不大的機器上(256m)跑起來有夠烏龜.

後來想到在硬碟上已經有一個partition當作linux-swap. 不僅可在硬碟上的linux使用, 也可以在從USB開機時的Linux OS當作swap.

簡單設定的方法:
>sudo fdisk -l 註:查看swap的裝置代號 假設是 /dev/sda6
>sudo swapon /dev/sda6

如果硬碟swap(/dev/sda6)的讀取比USB swap(/dev/sdb5)快, 可以把他們交換使用, 設定方法是:
>sudo swapoff /dev/sdb5
>sleep 3
>sudo swapon /dev/sdb5

這樣就會先使用硬碟的swap

如果沒有規劃linux partition, 也可以用下列方式使用硬碟當swap:

>sudo mount /dev/sda1 /mnt
>sudo dd if=/dev/zero of=/mnt/swapfile bs=1024k count=1024
>sudo mkswap /mnt/swapfile
>sudo swapon /mnt/swapfile

再用上述的方式將優先權轉換即可

原文參考:
請問如何改變swap?


沒有留言: