当机器内存比较小的时候,centos 甚至yum update 都无法执行,这个时候可以设置 overcommit_memory=1,具体参数含义,可以自行搜索。
编辑 /etc/sysctl.conf 添加
1 |
vm.overcommit_memory=1 |
重新启动机器
——————–
如果还不行,可以停掉一些占用内存的服务和进程,可以使用top 命令,然后使用shift + M,对内存排序,就可以看到占用内存的程序,然后停掉服务或是杀掉进程,再尝试。