[发明专利]一种系统异常处理方法、装置、设备及存储介质在审
| 申请号: | 202211262499.4 | 申请日: | 2022-10-14 | 
| 公开(公告)号: | CN115509821A | 公开(公告)日: | 2022-12-23 | 
| 发明(设计)人: | 欧阳其平;叶金湖 | 申请(专利权)人: | 深圳市灰度科技有限公司 | 
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/07 | 
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 | 
| 地址: | 518000 广东省深圳市宝安区石岩*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 系统 异常 处理 方法 装置 设备 存储 介质 | ||
本发明公开了一种系统异常处理方法、装置、设备及存储介质。该方法包括:通过看门狗系统对主系统进行监测;若根据监测结果确定所述主系统运行异常,则启动备份系统;对所述主系统进行备份还原得到新备份系统,并将所述备份系统确定为新主系统。本发明实施例可以对异常运行的系统持续修复,提高系统运行稳定性和安全性。
技术领域
本发明涉及嵌入式系统技术领域,尤其涉及一种系统异常处理方法、装置、设备及存储介质。
背景技术
嵌入式系统一般用于存储程序和数据,并执行一定的程序任务。由于嵌入式系统的电源供电不稳定,经常会出现各种问题。例如写入数据期间断电,造成数据只写入到一半,而造成数据损坏;电源供电不稳定,而影响存储设备的块寿命。此外,即便电源正常,嵌入式设备在某些场景下,也会出现频繁读取、写入操作,而达到存储设备读写寿命出现坏块的问题。
嵌入式系统的异常运行会来噪声各种严重后果,尤其是在车载系统中,可能会严重影响乘客和行人的人身安全。
发明内容
本发明提供了一种系统异常处理方法、装置、设备及存储介质,以对异常运行的系统持续修复,提高系统运行稳定性和安全性。
根据本发明的一方面,提供了一种系统异常处理方法,包括:
通过看门狗系统对主系统进行监测;
若根据监测结果确定所述主系统运行异常,则启动备份系统;
对所述主系统进行备份还原得到新备份系统,并将所述备份系统确定为新主系统。
根据本发明的另一方面,提供了一种系统异常处理装置,包括:
主系统监测模块,用于通过看门狗系统对主系统进行监测;
备份系统启动模块,用于若根据监测结果确定所述主系统运行异常,则启动备份系统;
主系统切换模块,用于对所述主系统进行备份还原得到新备份系统,并将所述备份系统确定为新主系统。
根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的系统异常处理方法。
根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的系统异常处理方法。
本发明实施例通过在主系统所在的分区出现坏块导致运行异常而无法启动时,由看门狗将系统重新拉起,进入备份系统,备份系统启动后,成为主系统,并对损坏的系统进行修复,修复后的系统又变成备份系统,以备使用,反复循环,对异常运行的系统持续修复,实现嵌入式设备的长期稳定和安全运行。
应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明一实施例提供的一种系统异常处理方法的流程图;
图2A是根据本发明又一实施例提供的一种系统异常处理方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市灰度科技有限公司,未经深圳市灰度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211262499.4/2.html,转载请声明来源钻瓜专利网。





