[发明专利]数据存取方法和数据存取装置有效
申请号: | 201310478872.4 | 申请日: | 2013-10-14 |
公开(公告)号: | CN104572478B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 孙清涛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储区域 存储单元 存取性能 存储装置 数据存取 第一数据 电子设备 第二存储单元 数据存取装置 方法和装置 接收数据 移动命令 用户体验 存储 移动 | ||
1.一种数据存取方法,所述方法应用于电子设备,其特征在于,所述电子设备包括存储装置,所述存储装置至少包括第一存储区域和第二存储区域,所述第一存储区域具有第一存取性能,所述第二存储区域具有第二存取性能,所述第一存取性能优于所述第二存取性能,所述第一存储区域和所述第二存储区域中的每一个包括多个存储单元,所述方法包括:
在所述第一存储区域进行垃圾回收的情况下,接收数据移动命令;
判断在所述第一存储区域中是否存在第一存储单元,所述第一存储单元用于存储第一数据;以及
如果判断出存在所述第一存储单元,则将所述第一数据从所述第一存储单元移动到所述第二存储区域中的第二存储单元;
其中,所述第一数据具有保护属性。
2.根据权利要求1的方法,其特征在于,所述第一数据具有小于阈值存取特性的第一存取特性。
3.根据权利要求1的方法,其特征在于,所述将所述第一数据从所述第一存储单元移动到所述第二存储区域中的第二存储单元的步骤包括:
在所述第二存储区域中分配所述第二存储单元;
将所述第一数据从所述第一存储单元复制到所述第二存储单元;以及
从所述第一存储单元中删除所述第一数据。
4.根据权利要求1的方法,其特征在于,所述将所述第一数据从所述第一存储单元移动到所述第二存储区域中的第二存储单元的步骤包括:
对所述第一存储单元进行模式转换,以便将所述第一存储单元转换为所述第二存储单元。
5.根据权利要求1的方法,其特征在于,在所述接收数据移动命令的步骤之前,所述方法还包括:
接收数据备份命令;
在所述存储装置中存储第一地址映射关系,所述第一地址映射关系至少指示出用于存储所述第一数据的物理地址是所述第一存储单元;
向所述第一地址映射关系添加保护属性;以及
向所述第一数据添加所述保护属性。
6.根据权利要求5的方法,其特征在于,在所述将所述第一数据从所述第一存储单元移动到所述第二存储区域中的第二存储单元的步骤之后,所述方法还包括:
将所述第一地址映射关系修改为第二地址映射关系,所述第二地址映射关系至少指示出用于存储所述第一数据的物理地址是所述第二存储单元。
7.根据权利要求6的方法,其特征在于,在所述将所述第一地址映射关系修改为第二地址映射关系的步骤之后,所述方法还包括:
从所述存储装置中读取所述第二地址映射关系;
从所述第二存储单元中读取所述第一数据;
将所述第一数据修改为第二数据;
在所述第一存储区域中分配第三存储单元;
将所述第二数据存储到所述第三存储单元;以及
创建第三地址映射关系,所述第三地址映射关系至少指示出用于存储所述第二数据的物理地址是所述第三存储单元。
8.根据权利要求1的方法,其特征在于,所述方法还包括:
判断在所述第二存储区域中是否存在第四存储单元,所述第四存储单元用于存储第三数据;以及
如果判断出存在所述第四存储单元,则将所述第三数据从所述第四存储单元移动到所述第一存储区域中的第五存储单元。
9.根据权利要求8的方法,其特征在于,所述第三数据具有大于或等于阈值存取特性的第二存取特性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310478872.4/1.html,转载请声明来源钻瓜专利网。