[发明专利]用于非易失性存储器中的混合推拉数据管理的系统和方法有效
申请号: | 201810255208.6 | 申请日: | 2018-03-19 |
公开(公告)号: | CN108733319B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | L.M.帕克;S.A.戈罗贝茨 | 申请(专利权)人: | 桑迪士克科技有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了使用混合推拉技术来管理垃圾收集操作中的数据的系统和方法。该系统包括与明确数据类型相关联的多个非易失性存储器子驱动器,以及共享的易失性存储器垃圾收集缓冲器,该共享的易失性存储器垃圾收集缓冲器的大小仅可接收预定量的单个数据类型的主机数据和相关联的大数据组块校正数据。控制器识别并累积来自源块的单个数据类型的有效数据,并将其与该有效数据的XOR数据组合,以在缓冲器中生成受保护的数据条带。该控制器将受保护的数据条带写入到含有相同数据类型的数据的子驱动器。仅在将受保护的数据条带写入适当的子驱动器后,控制器才会在相同的源块中对相同或不同数据类型的数据重复该过程。 | ||
搜索关键词: | 用于 非易失性存储器 中的 混合 推拉 数据管理 系统 方法 | ||
【主权项】:
1.一种用于管理存储器系统中的数据的方法,所述方法包括:在所述存储器系统处接收主机数据写入,所述存储器系统具有与多个非易失性存储器子驱动器通信的控制器;检测所述多个子驱动器中的第一子驱动器的垃圾收集触发;响应于检测到所述垃圾收集触发,选择在具有有效数据和废弃数据的所述第一子驱动器中的源块;并且由数据类型将所述有效数据从所述源块分类到所述多个子驱动器的至少一个其它的子驱动器中,所述分类包括:将第一数据类型的预定量的有效数据从所述源块复制到易失性存储器;对于所述易失性存储器中的所述预定量的有效数据生成大数据组块校正数据;将所述预定量的有效数据和所述大数据组块校正数据从所述易失性存储器复制到预定接收所述第一数据类型的所有数据的所述多个子驱动器的子驱动器中;并且仅在将所述预定量的有效数据和所述大数据组块校正数据从所述易失性存储器复制后,才将下一预定量的单个数据类型的有效数据从所述源块复制到所述易失性存储器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克科技有限责任公司,未经桑迪士克科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810255208.6/,转载请声明来源钻瓜专利网。