Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> vm.swappiness禁用swap分區對性能的提升

vm.swappiness禁用swap分區對性能的提升

日期:2017/2/7 14:24:26      編輯:Linux教程
 

wappiness

centos默認的vm.swappiness值是60,這一默認值已經很合適了。但你可以改小一些降低swap的加載,系統性能會有提升。

 

cat /proc/sys/vm/swappiness

 

你會看到值是60, 更改:

sysctl vm.swappiness=10

 

這樣你就將值由60改為10,這可以大大降低系統對於swap的寫入,建議內存為512m或更多的朋友采用此方法。

如你你發現你對於swap的使用極少,可以將值設為0。這並不會禁止你對swap的使用,而是使你的系統對於swap的寫入盡可能的少,同時盡可能多的使用你的實際內存。

這對於你在切換應用程序 時有著巨大的作用,因為這樣的話它們是在物理內存而非swap分區中。

如果你想永久得改變這一值,你需要更改 sysctl.conf 文件:

 

添加:

vm.swappiness=10

到末行,需要重啟生效。

 

在大內存服務器中我們需要設置這個值為0,尤其是在Mysql服務器上。

Copyright © Windows教程網 All Rights Reserved