[发明专利]一种DRAM/PRAM异质混合内存系统的数据管理方法在审
申请号: | 201810455421.1 | 申请日: | 2018-05-14 |
公开(公告)号: | CN108897490A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 章铁飞;傅均 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/122 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;黄美娟 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种DRAM/PRAM异质混合内存系统的数据管理方法。本发明的方法针对大容量的PRAM搭配DRAM的混合内存系统,在内存控制器中增加写记录表和数据迁移模块;写记录表根据被写内存数据页的地址,创建写记录条目,条目的信息包括数据页地址以及内存数据的被写次数;数据迁移模块周期性读取写记录表,并且将被写频繁的数据从PRAM迁移到DRAM中。 | ||
搜索关键词: | 内存系统 记录表 数据管理 内存数据 数据迁移 异质 条目 读取 信息包括数据 模块周期性 控制器 大容量 页地址 搭配 迁移 记录 创建 | ||
【主权项】:
1.一种DRAM/PRAM异质混合内存系统的数据管理方法,包括以下步骤:1)创建被写内存数据页的写记录表;发生写内存数据页操作时,写记录表会记录被写内存数据页的地址,并且将内存数据页均分为相同大小的N个相邻数据页小块,对应每个数据页小块创建一个4位的计数值;由于写内存数据页的写操作最终会落到某个特定数据页小块,所以写记录表会对该数据页小块的记录器累加1;2)内存数据页中的数据页小块的迁移;内存数据页默认地优先存储在混合内存的PRAM中,数据迁移模块扫描写记录表,发现某个内存数据页中某个数据页小块的记录器值大于事先设定的阀值,则负责将该数据页小块从PRAM迁移到DRAM中;3)DRAM中的数据页小块替换;迁移到DRAM的数据页小块,根据最近访问次数排序,当DRAM空间不足时,则将最近访问次数最少的数据页小块替换出DRAM写回磁盘,同时考察与当前数据页小块同属于一个数据页的其他数据页小块的位置,决定是否写回磁盘。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810455421.1/,转载请声明来源钻瓜专利网。