【技术实现步骤摘要】
一种机械硬盘的寿命损耗检测方法及装置
[0001]本专利技术涉及机械硬盘寿命检测领域,特别是涉及一种机械硬盘的寿命损耗检测方法及装置。
技术介绍
[0002]机械硬盘在工作时,可能会出现各种意外情况而影响到机械硬盘的使用寿命,例如,机械硬盘长期处于高温环境下工作,机械硬盘突然受到物理冲击以及机械硬盘内部逻辑出错或者产生坏道等,这些情况都会加速损耗机械硬盘的寿命。若不能确定出机械硬盘的当前寿命,在机械硬盘的寿命过低时,容易出现任务执行缓慢或中断,硬盘所在的终端宕机或死机,甚至是用户存储在硬盘中的数据丢失等情况,造成经济损失。
技术实现思路
[0003]本专利技术的目的是提供一种机械硬盘的寿命损耗检测方法及装置,能够周期性地确定出机械硬盘的当前寿命,以便及时根据机械硬盘的寿命情况执行相对应的操作,避免由于机械硬盘寿命过低而导致的各种情况,进而避免了经济损失。
[0004]为解决上述技术问题,本专利技术提供了一种机械硬盘的寿命损耗检测方法,包括:
[0005]获取机械硬盘在当前周期的寿命影响信息,所 ...
【技术保护点】
【技术特征摘要】
1.一种机械硬盘的寿命损耗检测方法,其特征在于,包括:获取机械硬盘在当前周期的寿命影响信息,所述寿命影响信息包括所述机械硬盘的温度值、所述机械硬盘中盘片的振动幅度和所述机械硬盘生成的ECC的信息中的一种或多种;根据所述寿命影响信息确定所述机械硬盘在所述当前周期内的寿命损耗程度;根据所述机械硬盘在所述当前周期内的寿命损耗程度和所述机械硬盘的当前寿命确定所述机械硬盘新的当前寿命。2.如权利要求1所述的机械硬盘的寿命损耗检测方法,其特征在于,当所述寿命影响信息包括所述温度值时,根据所述寿命影响信息确定所述机械硬盘在所述当前周期内的寿命损耗程度,包括:S21:将所述当前周期的开始时刻作为当前时刻;S22:判断所述当前时刻是否为所述当前周期的结束时刻;若是,则进入根据所述机械硬盘在所述当前周期内的寿命损耗程度和所述机械硬盘的当前寿命确定所述机械硬盘新的当前寿命的步骤;若否,则进入S23;S23:获取所述机械硬盘在所述当前时刻的温度值;S24:判断所述当前时刻的温度值是否大于预设温度值;若是,则进入S25;若否,则进入S27;S25:将所述机械硬盘的过热时间增加第一预设时长,进入S26;S26:判断所述过热时间是否大于第一预设时间阈值;若是,则将所述机械硬盘在所述当前周期内的寿命损耗程度增加第一预设数值,并进入S27;若否,则进入S28;S27:将所述过热时间清零,进入S28;S28:将所述当前时刻经过所述第一预设时长的时间点作为新的当前时刻,返回S22;其中,所述当前周期的时长为N倍的所述第一预设时长,N为不小于2的整数。3.如权利要求1所述的机械硬盘的寿命损耗检测方法,其特征在于,当所述寿命影响信息包括所述振动幅度时,根据所述寿命影响信息确定所述机械硬盘在所述当前周期内的寿命损耗程度,包括:S31:将所述当前周期的开始时刻作为当前时刻;S32:判断所述当前时刻是否为所述当前周期的结束时刻;若是,则进入根据所述机械硬盘在所述当前周期内的寿命损耗程度和所述机械硬盘的当前寿命确定所述机械硬盘新的当前寿命的步骤;若否,则进入S33;S33:获取所述机械硬盘中盘片在所述当前时刻的振动幅度;S34:判断所述当前时刻的振动幅度是否大于预设幅度;若是,则进入S35;若否,则进入S37;S35:将所述机械硬盘的冲击时间增加第二预设时长,进入S36;S36:判断所述冲击时间是否达到第二预设时间阈值;若是,则将所述机械硬盘在所述当前周期内的寿命损耗程度增加第二预设数值,并进入S37;若否,则进入S38;S37:将所述冲击时间清...
【专利技术属性】
技术研发人员:薛奎娇,
申请(专利权)人:浪潮商用机器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。