Ubuntu
從未使用過交換,當 RAM 不足時,系統會因高 HD 動作而凍結
當記憶體不足時,我的系統經常當機,我有 2GB 並且使用 netbeans、chrome、firefox 和其他一些應用程序,這完全消耗了。在我看來,自從我升級到 ubuntu natty。
ubuntu 最新的
uname -a 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 athlon i386 GNU/Linux
從 /etc/fstab
UUID=7f3586b2-14c3-455c-a5bd-7adbc8174589 /srv xfs defaults 0 2 /dev/sda2 none swap sw 0 0
我試過設置
sysctl vm.swappiness=100
但沒有效果。它總是像:
它看起來總是這樣:
Every 2,0s: free -m Wed Jul 13 20:20:26 2011 total used free shared buffers cached Mem: 1758 1697 61 0 55 633 -/+ buffers/cache: 1008 750 Swap: 0 0 0
我可以做些什麼來測試我的交換是否有效?
從您的輸出中看起來,您在該系統中根本沒有活動的交換空間。
您是否使用 mkswap 命令格式化了您的交換卷 /dev/sda2?
如果你執行 ‘swapon -a’ 然後執行一個 free -m,它會顯示任何交換空間嗎?
如果您沒有交換空間,swappiness 參數將不會做任何事情。