System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及整车智能领域,尤其涉及一种车机系统重启方法、装置、设备及存储介质。
技术介绍
1、随着车机系统的处理器速度、存储容量和资源性能变得越来越复杂,车机系统的重启耗时越来越长,为保证车辆驾乘人员的人身安全,提高车机系统的重启效率是十分重要的。
2、现有技术中,重启系统需要依次经过:复位、固件启动、引导程序阶段以及内核启动阶段。
3、然而,现有技术中,重启车机系统的耗时较长,无法在车机系统宕机之后快速恢复现场。
技术实现思路
1、本申请提供一种车机系统重启方法、装置、设备及存储介质,用以解决重启车机系统的耗时较长,无法在车机系统宕机之后快速恢复现场的问题。
2、第一方面,本申请提供一种系统重启方法,所述方法包括:
3、在监测到当前车机系统发生系统崩溃时,对所述当前车机系统进行终止运行处理,并释放所述当前车机系统的系统资源;
4、根据所述系统资源和所述当前车机系统对应的系统文件,启动备份系统;其中,所述当前车机系统对应的系统文件存储于预设的内存空间中;
5、基于所述备份系统,重新启动业务应用。
6、在一种可能的实施方式中,在监测到当前车机系统发生系统崩溃时,对所述当前车机系统进行终止运行处理,并释放所述当前车机系统的系统资源,包括:
7、在识别到当前车机系统出现崩溃错误时,执行预设函数,基于所述预设函数对所述当前车机系统中的软件程序和硬件外设均进行终止执行处理,并释放所述当前车机系统的系
8、在一种可能的实施方式中,所述方法还包括:
9、获取所述当前车机系统对应的崩溃日志信息;
10、根据预设输出路径,输出所述崩溃日志信息。
11、在一种可能的实施方式中,根据所述系统资源和所述当前车机系统对应的系统文件,启动备份系统,包括:
12、确定所述系统资源对应的资源信息;其中,所述资源信息包括内存大小信息、内存范围信息以及磁盘使用规则信息;
13、调用引导程序,并基于所述引导程序,根据所述资源信息、所述系统文件对应的启动信息,加载所述系统文件,以启动所述备份系统;其中,所述启动信息用于指示所述系统文件的运行参数和环境变量参数。
14、在一种可能的实施方式中,在启动所述备份系统之后,所述方法还包括:
15、预留内存空间;其中,所述内存空间用于存储当前所述备份系统对应的系统文件和所述系统文件对应的启动信息,所述系统文件用于在当前所述备份系统发生系统崩溃时重启新的备份系统。
16、在一种可能的实施方式中,所述方法还包括:
17、启动系统守护进程,并基于所述系统守护进程调用引导程序;
18、基于所述引导程序,加载当前所述备份系统的对应的系统文件和所述系统文件对应的启动信息至所述内存空间。
19、在一种可能的实施方式中,基于所述备份系统,重新启动车机业务应用,包括:
20、驱动当前所述备份系统中的系统守护进程,根据预设的重启设置信息,重启车辆硬件外设和软件程序;其中,所述重启设置信息用于指示所需重启的硬件外设和软件程序,所述软件程序包括音频软件、图像软件以及通信软件中任意一种或者多种。
21、第二方面,本申请提供一种车机系统重启装置,所述装置包括:
22、第一执行单元,用于在监测到当前车机系统发生系统崩溃时,对所述当前车机系统进行终止运行处理,并释放所述当前车机系统的系统资源;
23、第一处理单元,用于根据所述系统资源和所述当前车机系统对应的系统文件,启动备份系统;其中,所述当前车机系统对应的系统文件存储于预设的内存空间中;
24、第二处理单元,用于基于所述备份系统,重新启动业务应用。
25、第三方面,本申请提供一种电子设备,处理器,以及与所述处理器通信连接的存储器;
26、所述存储器存储计算机执行指令;
27、所述处理器执行所述存储器存储的计算机执行指令,以实现如如第一方面所述的方法。
28、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面所述的方法。
29、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上第一方面所述的方法。
30、本申请提供的车机系统重启方法、装置、设备及存储介质,通过以下步骤:在监测到当前车机系统发生系统崩溃时,对当前车机系统进行终止运行处理,并释放当前车机系统的系统资源;根据系统资源和当前车机系统对应的系统文件,启动备份系统;其中,当前车机系统对应的系统文件存储于预设的内存空间中;基于备份系统,重新启动车机业务应用。该方法,跳过系统引导阶段直接进入内核启动阶段,基于系统资源的重复利用,快速启动了备份系统,可以快速恢复正常车机业务,从而保证车辆驾乘人员的人身安全。
本文档来自技高网...【技术保护点】
1.一种车机系统重启方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在监测到当前车机系统发生系统崩溃时,对所述当前车机系统进行终止运行处理,并释放所述当前车机系统的系统资源,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,根据所述系统资源和所述当前车机系统对应的系统文件,启动备份系统,包括:
5.根据权利要求4所述的方法,其特征在于,在启动所述备份系统之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,基于所述备份系统,重新启动车机业务应用,包括:
8.一种车机系统重启装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用
11.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-7中任一项所述的方法。
...【技术特征摘要】
1.一种车机系统重启方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在监测到当前车机系统发生系统崩溃时,对所述当前车机系统进行终止运行处理,并释放所述当前车机系统的系统资源,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,根据所述系统资源和所述当前车机系统对应的系统文件,启动备份系统,包括:
5.根据权利要求4所述的方法,其特征在于,在启动所述备份系统之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括...
【专利技术属性】
技术研发人员:韩巧,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。