Facebook 的开发目标是在内核 OOM 处理程序触发之前,更快、更有选择性地终止消耗过多内存的进程。 Linuxoomd 代码是用 C++ 编写的,并根据 GPLv2 许可。oomd 已经在 Facebook 的基础设施中使用,并在生产工作负载中证明了自己的价值(特别是,该项目几乎完全消除了服务器上的长期活锁)。
有关 oomd 工作原理的更多信息:https://facebookmicrosites.github.io/oomd/
来源: linux.org.ru
Facebook 的开发目标是在内核 OOM 处理程序触发之前,更快、更有选择性地终止消耗过多内存的进程。 Linuxoomd 代码是用 C++ 编写的,并根据 GPLv2 许可。oomd 已经在 Facebook 的基础设施中使用,并在生产工作负载中证明了自己的价值(特别是,该项目几乎完全消除了服务器上的长期活锁)。
有关 oomd 工作原理的更多信息:https://facebookmicrosites.github.io/oomd/
来源: linux.org.ru