# mom **Repository Path**: src-openeuler/mom ## Basic Information - **Project Name**: mom - **Description**: 本项目已经迁移至 AtomGit || This project has been migrated to AtomGit || Linked: https://atomgit.com/src-openeuler/mom - **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-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: oVirt ## README # Notice: This project has been migrated to [AtomGit](https://atomgit.com/src-openeuler/mom) # 通知: 本项目已经正式迁移至 [AtomGit](https://atomgit.com/src-openeuler/mom) 平台 # mom #### 介绍 Mom是一个策略驱动工具,可用于管理KVM的内存过量分配。使用连接到虚拟机管理程序软件(libvirt 或 oVirt vdsm),Mom跟踪主机上的活动虚拟机。定期收集主机与客户机的数据。这些数据可能会来自不同的源(例如/proc接口、libvirt API调用、客户端程序连接客户机等)。数据一旦被收集,这些数据将会被组织用于策略评估引擎。如果配置,Mom会使用收集到的数据作为输入,定期评估用户提供的管理策略。作为回应,在某些情况下,该策略在系统内存过量分配时可能会触发的重新配置机制。当前,Mom支持控制内存膨胀和KSM,但该架构旨在容纳新的机制,例如cgroups。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request