[发明专利]管理内存的方法、装置和系统有效
申请号: | 201310183167.1 | 申请日: | 2013-05-17 |
公开(公告)号: | CN104166628B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 张立新;侯锐;张科;江涛 | 申请(专利权)人: | 华为技术有限公司;中国科学院计算技术研究所 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供一种管理内存的方法、装置和系统,能够容易地实现内存资源的共享。该方法包括:请求节点发送第一指示信息,该第一指示信息用于指示该请求节点所需内存的长度;该请求节点接收第二指示信息,该第二指示信息用于指示能够提供远程内存的至少一个贡献节点中的目标贡献节点向该请求节点提供的第一远程内存;该请求节点从能够使用的虚拟地址中,确定与该第一远程内存相对应的第一虚拟地址;及当需要读写指针在该第一虚拟地址范围内的第一数据时,该请求节点发送针对该第一数据的第一数据读写指令,该第一数据读写指令包括第三指示信息,该第三指示信息用于指示该第一远程内存中用于存储该第一数据的存储空间。 | ||
搜索关键词: | 管理 内存 方法 装置 系统 | ||
【主权项】:
1.一种管理内存的方法,应用于内存管理系统的贡献节点,其特征在于,所述方法包括:向控制中心上报第四指示信息,所述第四指示信息用于指示所述贡献节点能够提供的远程内存的起始物理地址和长度;接收所述控制中心发送的用于指示第一远程内存的第二指示信息,所述第一远程内存是所述控制中心根据请求节点发送的第一指示信息和所述第四指示信息确定的,所述第一指示信息用于指示所述请求节点所需内存的长度;根据所述第二指示信息,确定所述第一远程内存,所述第一远程内存的长度大于或等于所述请求节点所需内存的长度;接收所述请求节点发送的针对第一数据的第一数据读写指令,所述第一数据读写指令用于指示所述贡献节点存取所述第一数据,所述第一数据读写指令包括第三指示信息,所述第三指示信息用于指示所述第一远程内存中用于存储所述第一数据的存储空间;根据第一数据读写指令和所述第三指示信息,存取所述第一数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所,未经华为技术有限公司;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310183167.1/,转载请声明来源钻瓜专利网。