[发明专利]存储器系统和删除重复存储器系统在审
申请号: | 201910764183.7 | 申请日: | 2019-08-19 |
公开(公告)号: | CN110851076A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 姜冬岩;彭强;郑宏忠 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘培培;黄隶凡 |
地址: | 韩国京畿道水*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 删除 重复 | ||
1.一种存储器系统,包括:
至少一个系统分区,包括:
物理存储器,具有为第一预定大小的物理存储器空间;
至少一个事务管理器,从主机系统接收数据写入请求及对应的数据,所述至少一个事务管理器使用事务表来为所述主机系统的虚拟存储器空间维护数据相干性及数据一致性;
至少一个写入数据引擎管理器,包括至少一个命令队列,所述至少一个写入数据引擎管理器使用未完成桶编号及所述至少一个命令队列来为所述物理存储器空间维护数据相干性及数据一致性,所述至少一个写入数据引擎管理器从所述至少一个事务管理器接收所述数据写入请求并将与所述数据写入请求中的每一者对应的写入命令发送到所述至少一个命令队列中的所选命令队列;以及
写入数据引擎,对应于所述至少一个命令队列中的每一者,所述写入数据引擎通过以下来对存储在与所述写入数据引擎对应的命令队列中的写入命令作出响应:如果与数据写入请求对应的所述数据未在所述虚拟存储器空间中重复,则将所述数据存储在溢出存储器区中;或者如果与数据写入请求对应的所述数据在所述虚拟存储器空间中重复,则使所述数据的参考计数器递增。
2.根据权利要求1所述的存储器系统,其中所述虚拟存储器空间包括第二预定大小,所述第二预定大小大于或等于所述物理存储器空间的所述第一预定大小,且
其中所述存储器系统还包括转换表,所述转换表包括与所述虚拟存储器空间的所述第二预定大小对应的第一预定数目个位、与所述物理存储器的所述第一预定大小对应的第二预定数目个位及数据粒度的第三预定数目个位,所述第二预定数目个位及所述第三预定数目个位为所述第一预定数目个位的子集。
3.根据权利要求2所述的存储器系统,其中所述第一预定数目个位包括40个位,所述第二预定数目个位包括32个位,且所述数据粒度的所述第三预定数目个位包括6个位。
4.根据权利要求2所述的存储器系统,其中所述至少一个事务管理器响应于接收到数据写入请求而存取所述转换表,以确定与所述数据写入请求的虚拟地址对应的物理地址。
5.根据权利要求1所述的存储器系统,其中所述至少一个事务管理器为所述主机系统的所述虚拟存储器空间维护写后写数据相干性及一致性。
6.根据权利要求1所述的存储器系统,其中所述至少一个事务管理器使用所述事务表来跟踪从所述主机系统接收的多个数据写入请求。
7.根据权利要求6所述的存储器系统,其中所述至少一个事务管理器对所接收的所述数据写入请求指派事务标识,且
其中所述至少一个事务管理器将写入完成消息以与所接收的所述数据写入请求的所述事务标识对应的次序发送到所述主机系统。
8.根据权利要求6所述的存储器系统,其中所述至少一个事务管理器还使用所述事务表来跟踪所述数据写入请求的多个线程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910764183.7/1.html,转载请声明来源钻瓜专利网。