最近服务器内存一直不足,也不知为啥...那么先设置下虚拟内存,用过一段时间后发现服务器还是卡死,free -m 查看swap并未使用。后来查找资料还要编辑 /etc/sysctl.conf
可以看到vm.swappiness=0
vm.swappiness=0的意思是最大限度使用物理内存,内存没用完是不会用交换的
vm.swappiness=100时表示积极的使用虚拟内存swap
一般Linux默认为60,我们把它改为60试试,即物理内存用到40%时,开始使用swap
最近服务器内存一直不足,也不知为啥...那么先设置下虚拟内存,用过一段时间后发现服务器还是卡死,free -m 查看swap并未使用。后来查找资料还要编辑 /etc/sysctl.conf
可以看到vm.swappiness=0
vm.swappiness=0的意思是最大限度使用物理内存,内存没用完是不会用交换的
vm.swappiness=100时表示积极的使用虚拟内存swap
一般Linux默认为60,我们把它改为60试试,即物理内存用到40%时,开始使用swap