用wubi安裝Ubuntu 10.04 後,沒過幾小時硬盤就狂閃不止,這是因為wubi安裝時默認swap為300M,顯然是不夠的,所以要對swap進行一些優化
1.修改swappiness的值
cat /proc/sys/vm/swappiness ,默認值因該為60,修改為
sudo sysctl vm.swappiness=10,在系統中修改,否則重啟後又變為默認值
gksudo gedit /etc/sysctl.conf,在這個文檔的最後加上這樣一行:
vm.swappiness=10
2.調整swap分區大小
cd /host/ubuntu/disks/
sudo swapoff swap.disk
sudo rm swap.disk
sudo dd if=/dev/zero of=swap.disk bs=1M count=1k (創建1G的swap, 這步比較慢)
sudo mkswap -f swap.disk
sudo swapon /host/ubuntu/disks/swap.disk (這步更慢,大概1分鐘不到)
至此運行free命令,應該看到swap已經和內存一樣大了