電腦明明插了4GB的RAM,才用了70%多,電腦的硬碟燈號就閃個不停
檢查swap的使用率,已經使用了300MB左右
原來是Ubuntu 內的
swappiness設定搞的鬼
當電腦記憶體使用量達到電腦總記憶的60%,系統變會開始把部份存放在
記憶體的資料改存放在硬碟的swap空間中,導致在操作時,覺得電腦很慢。
可透過修改swappiness參數大小來增加記憶體的使用率,預設大小是60%
使用下列指令即可看到目前的設定值
$ cat /proc/sys/vm/swappiness
60
增加記憶體的使用量
可在/etc/sysctl.conf 中加入下列設定
vm.swappiness = 10
這樣下次開機就會自動將swappiness設定為10%
若要在不重開機的狀態下直接調整,則可直接輸入下列指令
$ sysctl vm.swappiness=10
接著輸入下列指令,就可以在不重開機的狀態,直接套用新的swappiness設定值
以sudo 執行下列指令
swapoff -a
<<==關閉使用swap空間
swapon -a
<<==啟用使用swap空間功能
沒有留言:
張貼留言