在服务器遇到一个问题,内存不足,但是发现实际可用内存还有很多,最后发现是/etc/sysctl.conf中将vm.overcommit_memory设置为2,这导致服务器可分配内存只有物理内存的一半。
这里涉及到一个参数vm.overcommit_ratio,其默认值为50,也就是50%,将其调大即可。
https://blog.csdn.net/gaojy19881225/article/details/80018527
http://www.361way.com/linux-oom/6229.html
网友评论