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

技术编号:31229658 阅读:27 留言:0更新日期:2021-12-08 09:58
本发明专利技术实施例公开了一种数据处理方法、装置、电子设备及存储介质,该方法包括:根据接收到的数据写入请求中的数据请求标识,从预先建立的数据存储查找表中确定与数据请求标识相匹配的待写入物理块地址;如果与待写入物理块地址所对应的待写入物理块中已写入数据,则确定目标数据,并从预先建立的空闲查找表中确定存储目标数据的目标物理块;将目标数据写入目标物理块中,并根据待写入物理地址和目标物理块的目标物理地址更新数据存储查找表和空闲查找表,以在接收到数据写入请求后,根据更新后的数据存储查找表和空闲查找表确定存储目标数据的物理块。通过本发明专利技术实施例的技术方案,实现了节约存储内存,提高物理块管理效率的技术效果。的技术效果。的技术效果。

【技术实现步骤摘要】
数据处理方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种数据处理方法、装置、电子设备及存储介质。

技术介绍

[0002]NandFlash通过缩小工艺尺寸和采用多电平技术,大大降低了闪存单位比特的成本。
[0003]但是NandFlash也同时带来其他的问题,主要表现为器件性能的退化,如访问速度下降、误码率上升、耐久度下降以及保持特性变差等。其中,耐久度是指存储单元所能承受的最大编程和擦除次数(P/E Cycles)。之所以会存在最大的擦写次数,是因为闪存的编程和擦除操作都是通过电子隧穿机制进行的,大量的使用隧穿会对隧穿氧化层产生应力,导致浮栅层的电学性能退化。当超过一定数量的擦写后,会使存储单元失去编程和擦除的功能。多电平技术和工艺尺寸下降带来的这些问题,对闪存的管理提出了更高的要求。
[0004]专利技术人在基于上述方式实施本技术方案时,发现存在如下问题:
[0005]目前,对NandFlash的物理块进行管理多是通过多张表来实现,每张表中不仅存储物理块信息,还存储其他关联本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:根据接收到的数据写入请求中的数据请求标识,从预先建立的数据存储查找表中确定与所述数据请求标识相匹配的待写入物理块地址;如果与所述待写入物理块地址所对应的待写入物理块中已写入数据,则确定目标数据,并从预先建立的空闲查找表中确定存储所述目标数据的目标物理块;将所述目标数据写入所述目标物理块中,并根据所述待写入物理地址和所述目标物理块的目标物理地址更新所述数据存储查找表和所述空闲查找表,以在接收到数据写入请求后,根据更新后的数据存储查找表和所述空闲查找表确定存储目标数据的物理块。2.根据权利要求1所述的方法,其特征在于,所述根据接收到的数据写入请求中的数据请求标识,从预先建立的数据存储查找表中确定与所述数据请求标识相匹配的待写入物理块地址,包括:根据所述数据请求标识中的待写入逻辑地址,从预先建立的数据存储查找表中确定与所述待写入逻辑地址相对应的待写入物理块地址。3.根据权利要求1所述的方法,其特征在于,所述如果与所述待写入物理块地址所对应的待写入物理块中已写入数据,则确定目标数据,并从预先建立的空闲查找表中确定存储所述目标数据的目标物理块,包括:如果所述待写入物理块中存储数据量大于预设数据量阈值,则确定所述待写入物理块中已写入数据;根据所述已写入数据、扇形备用区存储的块属性信息以及与所述数据写入请求对应的待写入数据,确定目标数据;其中,物理块中包括扇形备用区,所述扇形备用区用于存储所述物理块的块属性信息;从预先建立的空闲查找表中确定未写入数据的目标物理块,以将所述目标数据存储至所述目标物理块中。4.根据权利要求1所述的方法,其特征在于,在所述将所述目标数据写入所述目标物理块中之后,还包括:擦除所述待写入物理块中的已写入数据,以将所述待写入物理块的信息更新至所述空闲查找表中。5.根据权利要求1所述的方法,其特征在于,所述根据所述待写入物理地址和所述目标物理块的目标物理地址更新所述数据存储查找表和所述空闲查找表,包括:根据所述目标物理块的目标物理地址更新所述数据存储查找表中的数据,并根据所述待写入物理块地址更新所述空闲查找表。6.根据权利要求1所述的方法,其特征在于,还包括:如果未将所述目标数据写入至所述目标物理块中,则将所述目标物理...

【专利技术属性】
技术研发人员:杜新杰
申请(专利权)人:北京京东乾石科技有限公司
类型:发明
国别省市:

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

1