systemd 预计将包括 Facebook 的 oomd 内存不足处理程序

评论 意向 Fedora 开发人员默认启用后台进程 Earlyoom 对于系统内存不足的早期响应,Lennart Poettering 我告诉 关于将另一个解决方案集成到 systemd 中的计划 - 奥姆德。 oomd 处理程序由 Facebook 开发,其员工正在同时开发 PSI(压力失速信息)内核子系统,该子系统允许用户空间中的低内存处理程序分析有关接收各种资源(CPU、内存、 I/O)来准确评估系统负载水平和减速的性质。

Oomd 正处于创建适用于任何工作负载且无需额外调整的通用产品的最后阶段。 一旦 PSI 接口的最终缺失组件(“iocost”)被添加到 Linux 内核中,Facebook 打算提交 oomd 或其简化版本以包含在 systemd 中。 这预计将在六个月或一年内发生。 Earlyoom 可以在 Fedora 中用作临时解决方案,直到 oomd 达到标准为止,但从长远来看,Pottering 相信 oomd 是未来。

来源: opennet.ru

添加评论