【技术实现步骤摘要】
一种智能控制缺陷存储数据读取的方法
本专利技术涉及信息安全
,特别涉及一种智能控制缺陷存储数据读取的方法。
技术介绍
目前对存储设备分区查找、文件浏览数据镜像时都需要同缺陷虚拟保护进行数据交互,用户一般是根据存储介质的自身情况选择数据读取的精度,坏道处理方式;但是硬盘的缺陷状况并不是一直不变的,单一的静态设置方式会导致数据无法读取或者效率低下。
技术实现思路
本专利技术针对现有技术的缺陷,提供了一种智能控制缺陷存储数据读取的方法,能有效的解决上述现有技术存在的问题。一种智能控制缺陷存储数据读取的方法,包括以下步骤:S1:发送文件浏览请求或数据镜像请求或分区查找请求,发送同步信号;S2:等待接收S1传输的所述同步信号,所述同步信号应用于多线程数据访问互斥,起到坏硬盘的单步读取,避免磁头发生过大偏移;S3:接收到信号后开始读取数据,在数据读取过程中会对读取参数进行修正,执行S4;S4:读取数据区数据,如果读取数据区数据成功则转到S5,否则转到S7;S5:通过api接口读取硬盘寄存器得到硬盘状态信息,如果硬盘状态不为“BUSY”则转到S6,否则转到S7;S6:计算耗时 ...
【技术保护点】
一种智能控制缺陷存储数据读取的方法,其特征在于包括以下步骤:S1:发送文件浏览请求或数据镜像请求或分区查找请求;S2:等待接收S1传输的同步信号,同步信号应用于多线程数据访问互斥,起到坏硬盘的单步读取,避免磁头发生过大偏移;S3:接收到信号后开始读取数据,在数据读取过程中会对读取参数进行修正,执行S4;S4:读取数据区数据,如果读取数据区数据成功则转到S5,否则转到S7;S5:通过api接口读取硬盘寄存器得到硬盘状态信息,如果硬盘状态不为“BUSY”则转到S6,否则转到S7;S6:计算耗时时间,如果耗时时间小于20ms则将读取速度设为高速模式,所述高速模式是一次读取128个 ...
【技术特征摘要】
1.一种智能控制缺陷存储数据读取的方法,其特征在于包括以下步骤:S1:发送文件浏览请求或数据镜像请求或分区查找请求,发送同步信号;S2:等待接收S1传输的所述同步信号,所述同步信号应用于多线程数据访问互斥,起到坏硬盘的单步读取,避免磁头发生过大偏移;S3:接收到信号后开始读取数据,在数据读取过程中会对读取参数进行修正,执行S4;S4:读取数据区数据,如果读取数据区数据成功则转到S5,否则转到S7;S5:通过api接口读取硬盘寄存器得到硬盘状态信息,如果硬盘状态不为“BUSY”则转到S6,否则转到S7;S6:计算耗时时间,所述耗时时间为每次发送读取开...
【专利技术属性】
技术研发人员:梁效宁,张佳强,董超,
申请(专利权)人:四川效率源信息安全技术股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。