【技术实现步骤摘要】
【国外来华专利技术】跨电源周期来跟踪对写入命令和解除映射命令的混合
所公开的实施例总体上涉及存储器系统,并且具体地涉及在存储设备(例如,包括一个或多个闪存设备)中跨电源周期跟踪对写入命令和解除映射命令的混合。
技术介绍
半导体存储器设备(包括闪存)通常利用存储器单元来将数据存储为电性值,如电荷或电压。闪存单元例如包括具有用于存储表示数据值的电荷的浮栅的单个晶体管。闪存是可以被电擦除和重新编程的非易失性数据存储设备。更一般地,与需要电力来维持存储信息的易失性存储器相反,即使断电时,非易失性存储器(例如,闪存以及使用各种技术中的任何技术实现的其他类型的非易失性存储器)仍然保持所存储的信息。数据强化(保存保持在易失性存储设备中的数据和关键任务元数据)对于存储设备而言是重要的。当存在掉电时,关键任务数据可以驻存在多个子系统部件中的易失性存储器中。协调并管理多个子系统部件以确保易失性数据被成功保存对于保护存储设备的数据完整性而言是重要的。
技术实现思路
所附权利要求书的范围内的系统、方法和设备的各个实施例各自具有若干方面,其中这些方面中没有哪个单个方面单独地负责在此所描述的属性。不限制所附权利要求 ...
【技术保护点】
一种管理存储系统的方法,所述方法包括:在所述存储系统的存储设备处,接收来自与所述存储设备操作性地耦合的主机的多个命令,所述存储设备包括非易失性存储器;维护与来自所述主机的写入命令和解除映射命令相对应的日志;在易失性存储器中维护映射表,所述映射表用于将逻辑地址空间中对所述主机可用的逻辑地址转换为在所述存储设备的物理地址空间中的物理地址;在与所述解除映射命令无关的调度基础上,将所述映射表保存至所述存储设备的所述非易失性存储器中;将所述日志保存到所述存储设备的所述非易失性存储器中;以及当所述存储设备上电时,从所述存储设备的所述非易失性存储器中的所述保存的映射表以及从所述存储设备的 ...
【技术特征摘要】
【国外来华专利技术】2014.10.27 US 62/069,249;2014.10.27 US 62/069,251;1.一种管理存储系统的方法,所述方法包括:在所述存储系统的存储设备处,接收来自与所述存储设备操作性地耦合的主机的多个命令,所述存储设备包括非易失性存储器;维护与来自所述主机的写入命令和解除映射命令相对应的日志;在易失性存储器中维护映射表,所述映射表用于将逻辑地址空间中对所述主机可用的逻辑地址转换为在所述存储设备的物理地址空间中的物理地址;在与所述解除映射命令无关的调度基础上,将所述映射表保存至所述存储设备的所述非易失性存储器中;将所述日志保存到所述存储设备的所述非易失性存储器中;以及当所述存储设备上电时,从所述存储设备的所述非易失性存储器中的所述保存的映射表以及从所述存储设备的所述非易失性存储器中的所述保存的日志来重建所述映射表。2.如权利要求1所述的方法,其中,保存所述映射表包括将指向所述日志中的位置的位置指针存储在所述非易失存储器中。3.如权利要求1至2中任一项所述的方法,其中,保存所述映射表包括在不同的调度时间处将所述映射表的多个不同部分保存到所述非易失性存储器中。4.如权利要求1至3中任一项所述的方法,其中,针对写入命令,所述日志包括结合执行所述写入命令存储数据的物理地址。5.如权利要求1至4中任一项所述的方法,其中,所述日志包括针对第一解除映射命令的条目,所述条目包括标识根据所述第一解除映射命令而被解除映射的多个逻辑地址的信息。6.如权利要求1至4中任一项所述的方法,其中,所述日志包括针对第一解除映射命令的条目,所述条目包括标识根据所述第一解除映射命令而被解除映射的逻辑地址范围的信息。7.如权利要求1至6中任一项所述的方法,其中,将所述日志保存到所述非易失性存储器中包括结合掉电事件将所述日志的至少一部分保存到所述非易失性存储器中。8.如权利要求1至6中任一项所述的方法,其中,将所述日志保存到所述非易失性存储器中包括当所述日志满足预定义的充满度标准时将所述日志的至少第一部分保存到所述非易失性存储器中,并且结合掉电事件将所述日志的最终部分保存到所述非易失性存储器中。9.如权利要求1至8中任一项所述的方法,其中,所述存储设备包括一个或多个闪存设备。10.一种存储设备,包括:用于在所述存储设备处接收来自与所述存储设备操作性地耦合的主机的多个命令的装置,所述存储设备包括非易失性存储器;用于维护与来自所述主机的写入命令和解除映射命令相对应的日志的装置;用于在易失性存储器中维护映射表的装置,所述映射表用于将逻辑地址空间中对所述主机可用的逻辑地址转换为在所述存储设备的物理地址空间中的物理地址;用于在与所述解除映射命令无关的调度基础上将所述映射表保存至所述存储设备的所述非易失性存储器中的装置;用于将所述日志保存到所述存储设备的所述非易失性存储器中的装置;以及用于当所述存储设备上电时从所述存储设备的所述非易失性存储器中的所述保存的映射表以及从所述存储设备的所述非易失性存储器中的所述保存的日志来重建所述映射表的装置。11.如权利要求10所述的存储设备,进一步被配置成用于根据如权利要求2至9中任一项所述的方法进行操作。12.一种存储设备,包括:非易失性存储器;一个或多个处理器;以及控制器存储器,所述控制器存储器...
【专利技术属性】
技术研发人员:DA普林斯,AK奥布里希,H关,G韦斯顿路易斯,A库尔卡尼,Y于,
申请(专利权)人:桑迪士克科技有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。