[发明专利]一种硬盘异常下电方法、系统、设备及计算机存储介质在审
申请号: | 201810549630.2 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108766487A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 刘子明 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G11C7/24 | 分类号: | G11C7/24;G06F11/07 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 下电 指令 计算机存储介质 前端子系统 重要信息 电量 计算机可读存储介质 传输异常 异常掉电 电容 保存 响应 | ||
本发明公开了一种硬盘异常下电方法、系统、设备及计算机存储介质,其中该方法应用于所述硬盘的前端子系统中时包括:当接收到异常下电指令时,直接结束自身当前正在处理的业务;控制硬盘的FTL停止FTL当前正在处理的业务;传输异常下电指令至FTL,以使FTL响应异常下电指令。与现有技术相比,本发明公开的一种硬盘异常下电方法、系统、设备及计算机可读存储介质中,硬盘均在接收到异常下电指令后,不再执行正在处理的业务,从而节省了异常掉电情况下,前端子系统、FTL执行完正在处理的业务所需要耗费的电量,使得硬盘有更多的电量完成对重要信息的保存,也即使得硬盘在不增加电容的情况下也可完成对重要信息的保存。
技术领域
本发明涉及硬盘下电技术领域,更具体地说,涉及一种硬盘异常下电方法、系统、设备及计算机存储介质。
背景技术
在硬盘,如SSD(Solid State Drives,固态硬盘)等的使用过程中,会产生很多需要保存的数据,如L2P表、trim表以及重要的日志信息等,这些重要信息对于了解硬盘的工作状态和下次上电至关重要,如果不能顺利保存,会影响硬盘的使用。此外,在硬盘正常下电情况下,供电时间充足,SSD可以处理完当前正在执行的若干业务,再去响应关机指令并保存数据,但是在异常掉电情况下,SSD仅靠电容供电,为了保证重要信息不丢失,只能增加电容,这样会增加硬盘的成本。
综上所述,如何在不增加硬盘成本的情况下完成对重要信息的保存是目前本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种硬盘异常下电方法,其能在一定程度上解决如何在不增加硬件成本的情况下完成对重要信息的保存的技术问题。本发明还提供了一种硬盘异常下电系统、设备及计算机可读存储介质。
为了实现上述目的,本发明提供如下技术方案:
一种硬盘异常下电方法,应用于所述硬盘的前端子系统中,包括:
当接收到异常下电指令时,直接结束自身当前正在处理的业务;
控制所述硬盘的FTL停止所述FTL当前正在处理的业务;
传输所述异常下电指令至所述FTL,以使所述FTL响应所述异常下电指令。
优选的,所述控制所述硬盘的FTL停止所述FTL当前正在处理的业务,包括:
发送业务完成指令至所述FTL,以控制所述硬盘的FTL停止所述FTL当前正在处理的业务。
优选的,所述直接结束自身当前正在处理的业务之前,还包括:
立即停止响应所述硬盘所属的host发送的指令。
优选的,所述直接结束自身当前正在处理的业务之前,还包括:
发送自身当前正在处理的业务的处理进程至所述硬盘所属的host。
优选的,所述控制所述硬盘的FTL停止所述FTL当前正在处理的业务之前,还包括:
发送自身当前正在处理的业务的处理进程至所述FTL。
一种硬盘异常下电系统,应用于所述硬盘的前端子系统中,包括:
结束模块,用于当接收到异常下电指令时,直接结束所述前端子系统当前正在处理的业务;
控制模块,用于控制所述硬盘的FTL停止所述FTL当前正在处理的业务;
传输模块,用于传输所述异常下电指令至所述FTL,以使所述FTL响应所述异常下电指令。
一种硬盘异常下电设备,包括:
存储器,用于存储计算机程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810549630.2/2.html,转载请声明来源钻瓜专利网。