[发明专利]硬盘写错误的处理方法、装置、设备和介质在审
申请号: | 202010348304.2 | 申请日: | 2020-04-28 |
公开(公告)号: | CN113568559A | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 张飞;郭永强;程冰冰 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 310051 浙江省杭州市滨江区西兴街道江陵路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 错误 处理 方法 装置 设备 介质 | ||
本发明实施例公开了一种硬盘写错误的处理方法、装置、设备和介质。其中方法包括:确定上层应用向硬盘发送写操作的时长是否达到时长阈值;若达到时长阈值,且未接收到硬盘反馈的写结果,则控制硬盘进行下电和上电操作,并向硬盘重新发送写操作或者向硬盘发送上层应用发送的新的写操作;若接收到硬盘反馈的写错误信息,则根据写错误信息,对写错误进行处理。本发明实施例实现在硬盘中写入数据出现写错误时,能够继续将数据写入硬盘中,从而提高了数据写入的可靠性。
技术领域
本发明实施例涉及硬盘存储技术领域,尤其涉及一种硬盘写错误的处理方法、装置、设备和介质。
背景技术
随着硬盘技术的发展,单碟磁盘的容量迅速增长,单位磁盘面积的容量目前已经逼近了理论上限。传统硬盘在记录数据(写入数据)时,是把数据写到不重叠的平行磁道上,磁道之间有一定间距,具体如图1(a)所示。叠瓦式磁记录((Shingled MagneticRecording,简称SMR)硬盘在记录数据时,是利用SMR硬盘读取所需的磁道宽度可以小于写入所需的磁道宽度,读磁头的宽度可以小于写磁头的宽度的事实,通过部分重叠前一磁道写入数据,同时留出足够的空间给较窄的读磁头读取前一条磁道的数据,具体如图1(b)所示。相较于传统硬盘而言,SMR硬盘通过叠瓦式将数据写入在相同的面积内可容纳更多磁道,从而提高了数据存储密度,降低磁盘单位存储容量的成本。
实际应用中,虽然SMR硬盘采用叠瓦式记录,将一个区域(zone)内的磁道按序部分重叠,可获得更高的数据存储密度、更大的磁盘容量和更低的单位容量成本,但是SMR硬盘在zone内写入数据时,只能顺序写,不支持随机写,且每个zone内都有一个写指针,因此数据写操作的逻辑区块地址(Logical Block Address,简称:LBA)须与zone内写指针地址相同。如果SMR硬盘判断数据写操作的逻辑区块地址与写指针地址不同,则向上层应用返错,并返回写指针当前地址,从而导致上层应用无法在该zone区中继续执行写操作。
例如,在视频监控领域中,当监控视频应用(上层应用)需要将产生的视频数据按照时间顺序存储到硬盘中时,若硬盘判断监控视频应用下发的视频数据写操作的LBA与目标区域的写指针地址不同时,则向监控视频应用返错,从而导致监控视频应用无法将产生的视频数据写入到硬盘中。
因此,在上层应用下发的数据写操作的LBA与目标区域的写指针地址不同导致出现写错误时,如何将数据写入至硬盘中,成为目前亟需解决的问题。
发明内容
本发明实施例提供一种硬盘写错误的处理方法、装置、设备和介质,实现在硬盘中写入数据出现写错误时,能够继续将数据写入硬盘中。
第一方面,本发明实施例提供了一种硬盘写错误的处理方法,该方法包括:
确定上层应用向硬盘发送写操作的时长是否达到时长阈值;
若达到时长阈值,且未接收到所述硬盘反馈的写结果,则控制所述硬盘进行下电和上电操作,并向所述硬盘重新发送所述写操作或者向所述硬盘发送所述上层应用发送的新的写操作;
若接收到所述硬盘反馈的写错误信息,则根据所述写错误信息,对写错误进行处理。
第二方面,本发明实施例还提供了一种硬盘写错误的处理装置,该装置包括:
确定模块,用于确定上层应用向硬盘发送写操作的时长是否达到时长阈值;
控制模块,用于若达到时长阈值,且未接收到所述硬盘反馈的写结果,则控制所述硬盘进行下电和上电操作,并向所述硬盘重新发送所述写操作或者向所述硬盘发送所述上层应用发送的新的写操作;
处理模块,用于若接收到所述硬盘反馈的写错误信息,则根据所述写错误信息,对写错误进行处理。
第三方面,本发明实施例还提供了一种电子设备,包括:
一个或多个处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010348304.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:重油加氢处理方法
- 下一篇:用于衣物推荐的方法、装置及设备