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