发明名称 | 一种内存过载控制的方法及装置 | ||
摘要 | 公开了一种用于内存过载管理的方法及装置,用于包含至少一个节点的计算机系统中,主要技术要点包括:采集所述多数个节点的内存应用信息;基于所述内存应用信息,预测会发生内存过载的第一节点,计算所述第一节点的内存过载期间和过载内存大小;根据所述内存过载期间和所述过载内存大小进行内存空间调度。还进一步对内存空间调度进行改进,可以发现多数个节点中互补的内存资源,实现对资源进行合理的迁移,使得现有技术中会被丢弃掉的节点服务请求能够被处理。 | ||
申请公布号 | CN102622303B | 申请公布日期 | 2016.02.17 |
申请号 | CN201110035178.6 | 申请日期 | 2011.01.30 |
申请人 | 国际商业机器公司 | 发明人 | 史巨伟;李立;王文杰;杨博 |
分类号 | G06F12/02(2006.01)I | 主分类号 | G06F12/02(2006.01)I |
代理机构 | 北京市中咨律师事务所 11247 | 代理人 | 于静;杨晓光 |
主权项 | 一种内存过载管理的方法,用于包含至少一个节点的计算机系统中,所述方法包括:采集所述节点的内存应用信息,所述内存应用信息包括节点服务请求率和实际内存负载需求;基于所述内存应用信息,预测会发生内存过载的第一节点的内存过载期间和过载内存大小;根据所述预测的内存过载期间和所述过载内存大小进行内存空间调度,所述根据所述内存过载期间和所述过载内存大小进行内存空间调度包括:确定迁移目标,所述迁移目标包括至少一个第二节点,至少可以在所述内存过载期间提供至少具有过载内存大小的可用内存,其中,基于所述内存应用信息,预测会发生内存过载的第一节点的内存过载期间和过载内存大小包括:根据所述节点服务请求率以及所述实际内存负载需求的历史记录确定两者的关联关系;根据所述关联关系,确定内存负载时间分布;根据所述内存负载时间分布的过载峰值确定所述内存过载期间以及过载内存大小。 | ||
地址 | 美国纽约 |