下载此文档

对分布式计算机系统中内存的管理方法和装置的制作方法.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
对分布式计算机系统中内存的管理方法和装置的制作方法
专利名称:对分布式计算机系统中内存的管理方法和装置的制作方法
技术领域:
本发明涉及电子技术领域,尤其涉及一种对分布式计算机系统中内存的管理方法和装置。
背景技术:
NUMA (内存进行迁移处理之后,对所述从节点中的所有内存进行下电、热拔处理。可以理解的是,在实际应用中,对从节点中的普通内存进行迁移处理的过程可以在将对所述关键内存条的操作处理转移到所述镜
像内存条上的过程之前完成。当只对所述从节点中的关键内存条进行热拔处理时,首先进行内存镜像切换操作,停止使用所述从节点中的关键内存条,启用所述主节点中的镜像内存条,将对所述关键内存条的操作处理转移到所述镜像内存条上。然后,对所述从节点中的关键内存条进行下电、热拔处理。当在所述从节点中热插了所述关键内存条后,对所述关键内存条进行上电,启用所述从节点中的关键内存条和所述主节点中的镜像内存条。在进行了所述关键内存条和所述镜像内存条之间的数据同步操作之后,进行内存镜像切换操作,停用所述主节点中的镜像内存条,继续启用所述从节点中的关键内存条。当在所述从节点中还热插了普通内存条时,对上述普通内存条进行正常的上电、启用操作。由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过将从节点中的关键内存条和主节点中的镜像内存条构成镜像,利用所述镜像内存条实现所述从节点或者所述关键内存条的热插拔处理。解决了节点热插拔过程中部分不可迁移的内存无法下线、丢失数据的问题,并且支持单个内存条热插拔,不需要提供备份节点,从而有效地实现 了节点的资源动态调整。实施例二在从节点申请内存时,需要辨别申请内存的类型,根据申请内存的类型在对应的内存区域进行内存分配。该实施例提供的一种内存申请方法的处理流程如图2所示,具体处理过程包括21、从节点申请内存时,判断所申请的内存是否为不可迁移的内存,如果是,则在从节点中的关键内存条中申请内存;否则在从节点中的普通内存条中申请内存。22、在从节点中的关键内存条中申请内存时,如果关键内存条中的空余内存足够,则在从节点中的关键内存条上分配所申请的内存;否则,在主节点中的关键内存条中申请内存;。当在从节点中的普通内存条中申请内存时,如果普通内存条中的空余内存足够,则在从节点中的普通内存条上分配所申请的申请;否则需要判断所申请的内存是否重要,如果重要,在从节点中的关键内存条中申请内存,如果不重要,在其他从节点的普通内存条中申请内存。由上述本发明的实施例提供的技术方案可以看出,该实施例实现了根据申请的内存的种类在对应的内存区域进行内存分配。实施例三该实施例提供的一种对分布式计算机系统中内存的管理装置,其具体结构如图3所示,包括内存条设置模块31,用于将从节点中的指定内存条设置为关键内存条,在主节点中设置所述关键内存条的镜像内存条,在所述关键内存条和镜像内存条中存储相同的数据;热插拔处理模块32,用于利用所述镜像内存条实现所述从节点或者所述关键内存条的热插拔处理。具体的,所述的内存条设置模块31,还用于当在所述从节点中的关键内存条中进行数据写入、修改和删除操作时,在所述主节点中的镜像内存条中进行相同的操作,在没有对所述从节点和关键内存条进行热插拔处理时,通过所述从节点中的关键内存条进行数据读取操作。
具体的,所述的热插拔处理模块32可以包括第

对分布式计算机系统中内存的管理方法和装置的制作方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人开心果
  • 文件大小17 KB
  • 时间2022-06-26