如何優(yōu)化Swap加快Ubuntu響應(yīng)速度?
使用Ubuntu系統(tǒng)的用戶都想知道如何優(yōu)化Swap,加快Ubuntu響應(yīng)速度。下文就給出了詳細(xì)的描述,具體內(nèi)容如下所述。
眾所周知,swap是硬盤里作為虛擬內(nèi)存的一塊區(qū)域。swap暫時存放尚未激活的書籍。當(dāng)系統(tǒng)決定需要物理內(nèi)存RAM激活進(jìn)程的時候,這時就用到了swap。如果系統(tǒng)恰巧需要更多的內(nèi)存資源或空間,物理內(nèi)存中未激活的書籍會被移到swap空間,因此騰出空間為他用。
硬盤比RAM慢很多,這會降低系統(tǒng)響應(yīng)時間。所以,若有足夠的RAM,我們可以控制swap使用情況加速Ubuntu。
有個交換參數(shù)控制內(nèi)核從物理內(nèi)存移出進(jìn)程,移到交換空間。該參數(shù)從0到100,當(dāng)該參數(shù)=0,表示只要有可能就盡力避免交換進(jìn)程移出物理內(nèi)存;該參數(shù)=100,這告訴內(nèi)核瘋狂的將數(shù)據(jù)移出物理內(nèi)存移到swap緩存中。
默認(rèn)的交換參數(shù)為60,對Ubuntu桌面用戶來說,推薦交換參數(shù)為10.
下面我們一步一步來加快我們的Ubuntu系統(tǒng),看好了:
1.打開終端,查看交換參數(shù)的值大小,輸入命令:
- cat/proc/sys/vm/swappiness
使用下列命令可臨時將交換參數(shù)改為10,重啟之后仍會恢復(fù)原狀,變?yōu)?0:
- sudosysctlvm.swappiness=10
***的改變該參數(shù),用下列命令:
- gksudogedit/etc/sysctl.conf
搜索關(guān)鍵字“vm.swappiness”(無引號),改成你愿意的值。如果vm.swappiness不存在,可在文件末尾添加:
- vm.swappiness=10
完畢,保存文件,重啟即可~~
總結(jié):
希望本文介紹的優(yōu)化Swap加快Ubuntu響應(yīng)速度的方法能夠?qū)ψx者有所幫助,更多有關(guān)linux系統(tǒng)的知識還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】