# mom **Repository Path**: src-openeuler/mom ## Basic Information - **Project Name**: mom - **Description**: Dynamically manage system resources on virtualization hosts - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2020-02-26 - **Last Updated**: 2025-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: oVirt ## README # mom #### 介绍 Mom是一个策略驱动工具,可用于管理KVM的内存过量分配。使用连接到虚拟机管理程序软件(libvirt 或 oVirt vdsm),Mom跟踪主机上的活动虚拟机。定期收集主机与客户机的数据。这些数据可能会来自不同的源(例如/proc接口、libvirt API调用、客户端程序连接客户机等)。数据一旦被收集,这些数据将会被组织用于策略评估引擎。如果配置,Mom会使用收集到的数据作为输入,定期评估用户提供的管理策略。作为回应,在某些情况下,该策略在系统内存过量分配时可能会触发的重新配置机制。当前,Mom支持控制内存膨胀和KSM,但该架构旨在容纳新的机制,例如cgroups。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request