[发明专利]非易失性存储介质访问方法、数据更新方法及设备有效
| 申请号: | 201310386421.8 | 申请日: | 2013-08-29 |
| 公开(公告)号: | CN103455449A | 公开(公告)日: | 2013-12-18 |
| 发明(设计)人: | 陈勇军;方斌华;吴汇梅 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F12/16 | 分类号: | G06F12/16 |
| 代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 非易失性 存储 介质 访问 方法 数据 更新 设备 | ||
1.一种非易失性存储介质访问方法,其特征在于,该方法包括:
在供电状态为正常时,在所述非易失性存储介质中划分出预留空间并擦除所述预留空间中的数据;以及
在所述供电状态为异常时,将高速缓存中的数据写入所述预留空间。
2.根据权利要求1所述的非易失性存储介质访问方法,其特征在于,所述在供电状态为正常时,在所述非易失性存储介质中划分出预留空间并擦除所述预留空间中的数据包括:
根据所述高速缓存中数据量计算出所述数据量所需占用的所述非易失性存储介质的空间容量;
根据所计算的空间容量在所述非易失性存储介质中划分出所述预留空间;以及
擦除所述预留空间中的数据。
3.根据权利要求2所述的非易失性存储介质访问方法,其特征在于,所述预留空间包括预备空间和冗余空间,所述预备空间表示所述高速缓存中数据量所需占用的所述非易失性存储介质的空间,所述冗余空间表示根据所述预备空间容量增加的裕量。
4.根据权利要求3所述的非易失性存储介质访问方法,其特征在于,在根据所述高速缓存中数据量计算出所述数据量所需占用的所述非易失性存储介质的空间容量之前,还包括:
根据一定的时间间隔检测所述高速缓存中的数据量。
5.根据权利要求3或4所述的非易失性存储介质访问方法,其特征在于,所述擦除所述预留空间中的数据,包括:
以所述冗余空间容量为单位,分批次擦除所述预留空间中的数据。
6.根据权利要求1-5任一项所述的非易失性存储介质访问方法,其特征在于,在所述擦除所述预留空间中的数据之前,该方法还包括:
检测所述非易失性存储介质的温度,并根据所述检测结果确定擦除所述预留空间中的数据的频率。
7.根据权利要求1-6任一项所述的非易失性存储介质访问方法,其特征在于,在所述供电状态为异常时,所述将高速缓存中的数据写入所述预留空间具体包括:
监控到供电状态异常的中断信号,将所述高速缓存中的数据写入所述预留空间。
8.一种控制器,其特征在于,包括:
划分模块,用于在供电状态正常时,在非易失性存储介质中划分出预留空间;
擦除模块,与所述划分模块连接,用于擦除所述预留空间中的数据;以及
写入模块,与所述划分模块和所述擦除模块连接,用于所述供电状态为异常时将高速缓存中的数据写入所述预留空间。
9.根据权利要求8所述的控制器,其特征在于,所述划分模块包括:
计算单元,用于根据所述高速缓存中数据量计算出所述数据量所需占用的所述非易失性存储介质的空间容量;以及
划分单元,与所述计算单元连接,用于根据所述计算单元所计算的空间容量在所述非易失性存储介质中划分出所述预留空间。
10.根据权利要求9所述的控制器,其特征在于,所述划分单元划分出的预留空间包括预备空间和冗余空间,所述预备空间表示所述高速缓存中数据量所需占用的所述非易失性存储介质的空间,所述冗余空间表示根据所述预备空间容量增加的裕量。
11.根据权利要求10所述的控制器,其特征在于,所述划分模块还包括:
检测单元,与所述计算单元连接,用于根据一定的时间间隔检测所述高速缓存中数据量,则所述计算单元具体用于根据所述检测单元检测到的高速缓存中数据量,计算出所述数据量所需占用的所述非易失性存储介质的空间容量。
12.根据权利要求10或11所述的控制器,其特征在于,所述擦除模块具体用于以所述冗余空间容量为单位,分批次擦除所述预留空间中的数据。
13.根据权利要求8-12任一项所述的控制器,其特征在于,所述控制器还包括:
频率确定模块,与所述擦除模块连接,用于检测所述非易失性存储介质的温度并根据所述检测结果确定擦除所述预留空间中的数据的频率。
14.根据权利要求8-13任一项所述的控制器,其特征在于,所述写入模块具体用于根据监控到供电状态异常的中断信号,将所述高速缓存中的数据写入所述预留空间。
15.一种固态存储设备,其特征在于,包括:高速缓存器、非易失性存储介质,以及如权利要求8-14任一项所述的控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310386421.8/1.html,转载请声明来源钻瓜专利网。





