一种元数据上电恢复方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23099080 阅读:42 留言:0更新日期:2020-01-14 20:35
本申请公开了一种元数据上电恢复方法,通过预先将固态硬盘的完整存储空间划分为相互隔离的多个子存储空间,使得与每个子存储空间对应的元数据因数据隔离不会相互影响,使得同时将多个来自不同子存储空间的元数据读取至内存成为了可能。在此基础上,本申请又为每个子存储空间分配了对应的处理核心,充分利用了具有多处理核心的处理器的并行处理能力,使得待恢复元数据可通过不同的处理核心同时被读取至内存,耗时更短、效率更高、用户体验更佳。本申请还同时公开了一种元数据上电恢复装置、电子设备及可读存储介质,具有上述有益效果。

A method, device, electronic equipment and storage medium for power on recovery of metadata

【技术实现步骤摘要】
一种元数据上电恢复方法、装置、电子设备及存储介质
本申请涉及固态硬盘使用领域,特别涉及一种元数据上电恢复方法、装置、电子设备及可读存储介质。
技术介绍
由于拥有更快的数据读写速度,固态硬盘现今倍受各式用户的喜爱。随着技术的成熟,固态硬盘的容量也逐渐增大,容量的增加意味着可以存储更多的数据,而作为描述数据的数据,元数据的大小也随着可存储数据的增加而增大。为便于访问存储在固态硬盘中的数据,元数据通常作为索引在设备每次上电后被要求“恢复”至设备内存中,因此如何加快元数据上电恢复速度,对降低耗时、提升设备性能和用户体验来说是十分重要的。
技术实现思路
本申请提供了一种元数据上电恢复方法、装置、电子设备及可读存储介质,旨在加快存储在固态硬盘中的元数据在设备上电时恢复至内存中的速度,以降低耗时、提升设备性能和用户体验。为实现上述目的,本申请提供了一种元数据上电恢复方法,该方法包括:根据元数据上电恢复指令确定待恢复元数据;确定所述待恢复元数据所在的各目标子存储空间;其中,固态硬盘的完整存储空间被预先划分为多本文档来自技高网...

【技术保护点】
1.一种元数据上电恢复方法,其特征在于,包括:/n根据元数据上电恢复指令确定待恢复元数据;/n确定所述待恢复元数据所在的各目标子存储空间;其中,固态硬盘的完整存储空间被预先划分为多个相互隔离的子存储空间;/n根据对应表确定与每个所述目标子存储空间对应的目标处理核心;其中,所述对应表中预先记录有每个子存储空间与每个处理核心之间的对应关系;/n分别控制每个所述目标处理核心从对应的目标子存储空间中读取所述待恢复元数据至内存。/n

【技术特征摘要】
1.一种元数据上电恢复方法,其特征在于,包括:
根据元数据上电恢复指令确定待恢复元数据;
确定所述待恢复元数据所在的各目标子存储空间;其中,固态硬盘的完整存储空间被预先划分为多个相互隔离的子存储空间;
根据对应表确定与每个所述目标子存储空间对应的目标处理核心;其中,所述对应表中预先记录有每个子存储空间与每个处理核心之间的对应关系;
分别控制每个所述目标处理核心从对应的目标子存储空间中读取所述待恢复元数据至内存。


2.根据权利要求1所述的元数据上电恢复方法,其特征在于,在根据元数据上电恢复指令确定待恢复元数据之前,还包括:
获取所在主机的处理器的处理核心数;
将所述固态硬盘的完整存储空间按所述处理核心数进行等分,得到与所述核心数相同数量的子存储空间。


3.根据权利要求2所述的元数据上电恢复方法,其特征在于,将所述固态硬盘的完整存储空间按所述处理核心数进行等分,得到与所述处理核心数相同数量的子存储空间,包括:
将所述完整空间按预设大小划分为多个存储块;
将按照存储空间地址依次排列的各存储空间依次分配给每个不同的处理核心,直至分配给每个所述处理核心的存储块的数量均为目标数量;其中,所述目标数量为构成所述子存储空间所需的存储块的数量。


4.根据权利要求1至3任一项所述的元数据上电恢复方法,其特征在于,还包括:
从非所述目标处理核心的处理核心中选取得到验证处理核心;
控制所述验证处理核心对已读取至所述内存中的元数据进行完整性校验。


5.一种元数据上电恢复装置,其特征在于,包括:
待恢复元数据确定单元,用于根据元数据上电恢复指令确定待恢复元数据;
目标子存储空间确定单元,用于确定所述待恢复元数据所在的各目标子存储空间;其中,固态硬盘的完整存储空间被预先划分为多个相互隔离的子存储空间;

【专利技术属性】
技术研发人员:苗森
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1