![oom-killer 杀死用户进程后是否需要重新启动?](https://linux22.com/image/14010/oom-killer%20%E6%9D%80%E6%AD%BB%E7%94%A8%E6%88%B7%E8%BF%9B%E7%A8%8B%E5%90%8E%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%EF%BC%9F.png)
在用户进程(非系统关键进程)上调用 oom-killer 后是否需要重新启动?除了被终止的用户进程之外,是否有任何可能处于不良状态的可能性。通过研究这个问题,似乎建议在 OOM 事件后重新启动,即使 oom-killer 只杀死了一个用户进程。我知道如果 oom-killer 杀死一个随机系统进程就需要重新启动,但是如果它杀死一个用户进程,是否还有其他任何东西处于时髦状态的机会?
答案1
“似乎建议重新启动”...这是 Windows 的事情,似乎推荐用于任何事情。不,您不需要重新启动。但要调查一下导致 OOM 情况的原因 - 是进程被终止,还是其他进程开始消耗过多内存。另外,看看您是否需要在该计算机上留出一些可用的交换空间。