【技术实现步骤摘要】
固态硬盘的数据巡检方法、装置、计算机设备及存储介质
[0001]本专利技术实施例涉及固态硬盘数据巡检领域,尤其涉及一种固态硬盘的数据巡检方法、装置、计算机设备及存储介质。
技术介绍
[0002]随着固态硬盘的高速发展和广泛应用,固态硬盘的数据巡检有效地保证了数据的可靠性,因此,如何提高数据巡检的效率成为重要的研究方向。
[0003]目前,对于单plane和多plane的固态硬盘,采用的巡检方式均为:先判断获取一个block,对这一个block的physicalpage的errorbit数与阈值作比较,得到比较结果后再做下一个valid physical block的巡检。
[0004]上述数据巡检方式对多plane的固态硬盘而言,数据巡检效率低,耗费巨大的时间成本。
技术实现思路
[0005]鉴于此,为解决上述多plane的固态硬盘的数据巡检效率低的技术问题,本专利技术实施例提供一种固态硬盘的数据巡检方法、装置、计算机设备及存储介质。
[0006]第一方面,本专利技术实施例提供一种固态 ...
【技术保护点】
【技术特征摘要】
1.一种固态硬盘的数据巡检方法,其特征在于,包括:获取数据巡检任务;基于所述数据巡检任务从起始block条带开始对固态硬盘进行数据巡检;检测巡检到的block条带的block数据状态;基于所述block数据状态确定数据巡检策略;基于所述数据巡检策略对从所述起始block条带开始进行数据巡检,得到满足预设巡检条件的目标block条带,并对所述目标block条带中的目标block进行处理。2.根据权利要求1所述的方法,其特征在于,所述基于所述block数据状态确定数据巡检策略,包括:若所述起始block条带的block数据状态为已写入数据,则确定所述数据巡检策略为从所述起始block条带开始进行数据巡检;若所述起始block条带的block数据状态为未写入数据,则确定所述数据巡检策略为从下一个block条带开始进行数据巡检。3.根据权利要求2所述的方法,其特征在于,所述基于所述数据巡检策略对从所述起始block条带开始进行数据巡检,得到满足预设巡检条件的目标block条带,并对所述目标block条带中的目标block进行处理,包括:基于所述数据巡检策略开始进行数据巡检,获取已写入数据的目标block条带;获取所述目标block条带对应的bitmap;基于所述bitmap,确定所述目标block条带中bitmap最低位的目标block。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:确定bitmap最低位的目标block所在逻辑单元;获取所述逻辑单元对应的plane bitmap,并将所述逻辑单元对应的所有plane bitmap进行标记;基于plane bitmap对逻辑单元上多个目标block中的physical page的error bit数与阈值进行比较。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述逻辑单元上目标block...
【专利技术属性】
技术研发人员:钱翔,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。