內(nèi)核參數(shù)vm.swappiness控制換出運(yùn)行時(shí)內(nèi)存的相對(duì)權(quán)重,參數(shù)值大小對(duì)如何使用swap分區(qū)有很大聯(lián)系。值越大,表示越積極使用swap分區(qū),越小表示越積極使用物理內(nèi)存。例如swappiness=30,表示內(nèi)存使用率超過70%時(shí)開始使用交換分區(qū)。swappiness=0的時(shí)候表示最大限度使用物理內(nèi)存,然后才是 swap空間;swappiness=100的時(shí)候表示積極使用swap分區(qū),并把內(nèi)存上的數(shù)據(jù)及時(shí)搬運(yùn)到swap空間。
1.輸入該命令按回車鍵可查看參數(shù)值:cat /proc/sys/vm/swappiness
2.輸入該命令按回車鍵:vi /etc/sysctl.conf
3.按i進(jìn)入插入模式,輸入:vm.swappiness = 10,修改完成后按:ESC鍵輸入:wq,按回車鍵保存退出vi編輯
4.輸入該命令按回車鍵加載參數(shù):sysctl -p