数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29671925 阅读:28 留言:0更新日期:2021-08-13 21:53
本申请提供一种数据处理方法、装置、电子设备及存储介质。方法包括:接收用于请求从电子硬盘的第一逻辑块中读取第一数据的数据读请求;在第一数据存储于第一存储介质时,则将数据读请求添加至第一存储介质的读请求队列中;利用与第一存储介质的读请求队列绑定的处理器第一内核,采用轮询的方式,从读请求队列中执行至数据读请求时,从第一逻辑块对应的第一物理块中读取第一数据;输出第一数据。其中,第一存储介质的数据读取速度大于第二存储介质的数据读取速度。本申请提高了从电子硬盘中读取数据的效率。

【技术实现步骤摘要】
数据处理方法、装置、电子设备及存储介质
本申请涉及数据存储技术,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
技术介绍
在数据存储领域,以集成电路芯片作为存储介质的电子硬盘,应用越来越广泛。用户可以通过使用该电子硬盘进行数据存储的电子设备向该电子硬盘中写入数据,或者,读取该电子硬盘中的数据。作为数据存储设备,电子硬盘的存储介质的数据存储容量和数据读取速度是电子硬盘的重要性能指标。然而,目前应用较广泛的存储介质通常存在数据存储容量越大,数据读取速度越慢的缺陷。例如,基于逻辑门(NOT-AND,NAND)技术的存储介质的数据存储容量较大,可以存储较多的数据,但是从NAND存储介质中读取数据的速度较慢。也就是说,目前从数据存储容量较大的电子硬盘中读取数据的效率较低。
技术实现思路
本申请提供一种数据处理方法、装置、电子设备及存储介质,以克服从数据存储容量较大的电子硬盘中读取数据的效率较低的问题。第一方面,本申请提供一种数据处理方法,所述方法应用于使用电子硬盘进行数据存储的电子设备,所述电子硬盘包括第一存储介本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法应用于使用电子硬盘进行数据存储的电子设备,所述电子硬盘包括第一存储介质和第二存储介质,所述第一存储介质的数据读取速度大于所述第二存储介质的数据读取速度,所述方法包括:/n接收数据读请求;所述数据读请求用于请求从所述电子硬盘的第一逻辑块中读取第一数据;/n根据所述第一逻辑块的标识,以及,所述电子硬盘的映射表,确定所述第一数据是否存储于所述第一存储介质;所述映射表包括:逻辑块、第一物理块、所属存储介质的映射关系;/n若所述第一数据存储于所述第一存储介质,则将所述数据读请求添加至所述第一存储介质的读请求队列中;/n利用与所述第一存储介质的读请求队列绑定的处理...

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于使用电子硬盘进行数据存储的电子设备,所述电子硬盘包括第一存储介质和第二存储介质,所述第一存储介质的数据读取速度大于所述第二存储介质的数据读取速度,所述方法包括:
接收数据读请求;所述数据读请求用于请求从所述电子硬盘的第一逻辑块中读取第一数据;
根据所述第一逻辑块的标识,以及,所述电子硬盘的映射表,确定所述第一数据是否存储于所述第一存储介质;所述映射表包括:逻辑块、第一物理块、所属存储介质的映射关系;
若所述第一数据存储于所述第一存储介质,则将所述数据读请求添加至所述第一存储介质的读请求队列中;
利用与所述第一存储介质的读请求队列绑定的处理器第一内核,采用轮询的方式,从所述读请求队列中执行至所述数据读请求时,从所述第一逻辑块对应的第一物理块中读取所述第一数据;
输出所述第一数据。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一逻辑块的标识,以及,所述电子硬盘的逻辑块、物理块、所属存储介质的映射关系,确定所述第一数据是否存储于所述第一存储介质之后,所述方法还包括:
若所述第一数据中的至少部分数据存储于所述第二存储介质,则将所述数据读请求添加至所述第二存储介质的读请求队列中;
利用与所述第二存储介质的读请求队列绑定的处理器第二内核,采用中断的方式,从所述读请求队列中执行至所述数据读请求时,从所述第一逻辑块对应的第一物理块中读取所述第一数据。


3.根据权利要求2所述的方法,其特征在于,所述映射表还包括:逻辑块的累计读次数;
所述读取所述第一数据之后,所述方法还包括:
将所述第一逻辑块的累计读次数加1,得到更新后的所述第一逻辑块的累计读次数;
若所述数据读请求属于所述第二存储介质的读请求队列、且更新后的所述第一逻辑块的累计读次数大于或等于第一预设阈值,则采用轮询的方式,将所述第一数据存储至所述第一存储介质的第二物理块中;
更新所述映射表中所述第一逻辑块所在的映射关系。


4.根据权利要求3所述的方法,其特征在于,所述将所述第一数据存储至所述第一存储介质的第二物理块中,包括:
若所述第一存储介质的可用物理块的数量小于或等于第二预设阈值,则按照预设策略,从所述第一存储介质中确定待迁移至所述第二存储介质的第二逻辑块;
根据所述第二逻辑块的标识,以及,所述映射表,确定与所述第二逻辑块对应所述第二物理块;
将所述第二逻辑块对应的第二物理块中存储的第二数据迁移至所述第二存储介质中,并更新所述映射表中所述...

【专利技术属性】
技术研发人员:郑宁王晋强蔡雪梅
申请(专利权)人:锐掣杭州科技有限公司
类型:发明
国别省市:浙江;33

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

1