小编Mar*_* Ba的帖子

为什么OOM-Killer不能直接杀死要求太多的进程?

解释如下:Linux 是否会在不询问我内存是否不足的情况下开始杀死我的进程?可以通过以下方式配置OOM-Killer overcommit_memory

  • 2 = 没有过量使用。如果要求太多,分配就会失败。
  • 0, 1 = 过量使用(启发式或始终)。当实际访问太多内存时,根据一些启发式杀死一些进程。

现在,我可能完全误解了这一点,但是为什么没有一个选项(或者为什么它不是默认值)来终止实际尝试访问它分配的太多内存的进程?

linux out-of-memory

13
推荐指数
1
解决办法
3509
查看次数

标签 统计

linux ×1

out-of-memory ×1