[发明专利]处理具有非易失性存储器的系统的未完全关闭有效
申请号: | 201210448689.5 | 申请日: | 2012-09-14 |
公开(公告)号: | CN102999430A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | V·科麦尔尼斯基 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 鲍进 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 具有 非易失性存储器 系统 完全 关闭 | ||
技术领域
本发明公开涉及具有非易失性存储器的系统的未完全关闭的处理。
背景技术
NAND闪存以及其它类型的非易失性存储器(“NVM”)通常被用于大容量存储。例如,诸如便携式媒体播放器的消费者电子产品通常包括闪存来存储音乐、视频和其它媒体。
NVM可以包括多个索引页以提供逻辑地址和物理地址之间的映射。在一些情况下,对应于最近写入的用户数据的映射信息被存储在设备的易失性存储器中,以便于更快读取出来。这种映射信息可以周期性地从易失性存储器清除到NVM的索引页,以提供对该信息的长期存储。
当具有NVM的电子设备完全关闭时,存储在索引页中的信息可以直接用来在易失性存储器中重建逻辑-物理映射。然而,当电子设备没有完全关闭时,至少某些索引页可能会过时,这是因为该设备可能没有将最近的映射信息完全清除到索引页。结果,该设备可能需要扫描整个NVM,以便在易失性存储器中重建逻辑-物理映射。这种处理浪费了很多时间。
发明内容
公开了用于处理具有非易失性存储器的系统的未完全关闭(unclearshutdown)的系统和方法。在某些实施例中,该系统可以利用从索引页获取的信息,以便在未完全关闭之后更加高效地重建逻辑-物理映射。如在此所用,“索引页”可以是NVM的页,其存储文件系统所用的逻辑地址和数据页(例如,存储用户数据的NVM的页)的物理地址之间的映射。
在其它实施例中,该系统可以通过利用同样存储在NVM中的上下文信息来重建逻辑-物理映射。如在此所用,“上下文信息”可以指在特定时间点与整个NVM的状态相关的信息。在更多实施例中,上下文信息可以与索引页联合使用以在未完全关闭之后重建逻辑-物理映射。
附图说明
根据以下详细说明,结合相应附图,本发明的以上和其它方面和优点将变得更加显著,其中相同的参考符号始终表示相同的部件,其中:
图1和2是根据本发明各种实施例所配置的电子设备的框图;
图3是根据本发明各种实施例的存储器映射架构的示例性框图;
图4是根据本发明各种实施例的用于处理未完全关闭事件的示例性方法的流程图;
图5是根据本发明各种实施例的用于比较索引页的年龄和数据页的年龄的示例性方法的流程图;
图6是根据本发明各种实施例的用于处理未完全关闭事件的另一个示例性方法的流程图;
图7是根据本发明各种实施例的用于处理未完全关闭事件的再一个示例性方法的流程图;
图8是根据本发明各种实施例的用于处理未完全关闭事件的示例性控制电路的框图;和
图9是根据本发明各种实施例的用于处理未完全关闭事件的另一个示例性控制电路的框图。
具体实施方式
提供了用于处理具有非易失性存储器的系统的未完全关闭的系统和方法。特别地,系统的NVM接口可以利用从索引页获取的信息,以便在未完全关闭之后更加高效地重建逻辑-物理映射。如在此所用,“索引页”可以是NVM的页,其用于存储文件系统所用的逻辑地址和数据页(例如,存储用户数据的NVM的页)的物理地址之间的映射。
例如,NVM接口可以通过扫描索引页来获得索引页的年龄,执行重建。NVM接口接着可以对索引页的年龄和对应数据页的年龄进行比较,并确定特定索引页与对应数据页相比是更年轻(例如,更新)还是更老。
如果NVM接口确定索引页的年龄比对应数据页的年龄更老,那么NVM接口可以确定索引页是不可靠的(例如,索引页没有由于数据页被更新而被更新)。因此,NVM接口可以扫描更年轻的数据块,来重建逻辑-物理映射。
相反,如果NVM接口确定索引页的年龄不比对应数据页的年龄更老,那么NVM接口可以确定索引页是可靠的(例如,索引页在数据页被更新之后或者同时被更新)。因此,NVM接口可以使用索引页中存储的映射来在易失性存储器中重建映射。
在某些实施例中,系统可以通过利用存储在NVM中的上下文信息来重建逻辑-物理映射。如在此所用,“上下文信息”可以指在特定时间点与整个NVM的状态相关的信息。在其它实施例中,上下文信息可以与索引页联合使用,以在未完全关闭之后重建逻辑-物理映射。
图1示出了电子设备100的框图。在某些实施例中,电子设备100可以是或者可以包括便携式媒体播放器、蜂窝电话、袖珍个人电脑、个人数字助理(“PDA”)、桌上电脑、膝上电脑、以及任意其它合适类型的电子设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210448689.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:饱和吸收消多普勒加宽谱线的装置
- 下一篇:用于手持装置的远程控制用户界面