首页 > 技术文章 > 防止系统内存溢出触发OOM的一个内核参数

fanxuanhui-linux 2017-01-02 12:06 原文

 

[root@djf_dev_server ~]# sysctl -a|grep overcom
vm.overcommit_memory = 0

0 内存不足报错(不会继续分配内存,防止oom)
1 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。
2 内核允许分配超过所有物理内存和交换空间总和的内存

推荐阅读