在ubuntu 裏面,swappiness的值的大小對如何使用swap分區是有着很大的聯繫的。
swappiness=0的時候表示最大限度使用物理內存,然後纔是 swap空間;swappiness=100的時候表示積極的使用swap分區,並且把內存上的數據及時的搬運到swap空間裏面。兩個極端,對於 ubuntu的默認設置,這個值等於60,建議修改爲10。具體這樣做:
1、查看你的系統裏面的swappiness,在終端輸入 cat /proc/sys/vm/swappiness,不出意外結果應該是60
2、修改swappiness值爲10。在終端輸入 sudo gedit /etc/sysctl.conf ,然後在最後一行添加 vm.swappiness=10 ,保存。
3、重啓電腦,使設置生效。
這樣Ubuntu就能最大限度使用物理內存了!!