[发明专利]一种操作系统重启方法及装置在审
申请号: | 201510442625.8 | 申请日: | 2015-07-24 |
公开(公告)号: | CN105117239A | 公开(公告)日: | 2015-12-02 |
发明(设计)人: | 刘春成 | 申请(专利权)人: | 上海修源网络科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 200232 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作系统 方法 装置 | ||
技术领域
本发明涉及控制领域,尤其涉及一种操作系统重启方法及装置。
背景技术
随着近几年移动终端的不断普及,android操作系统由于其开源性、可移植性已经被大多数厂商使用并作为自己产品的操作系统。将android操作系统移植到汽车上,可以让驾驶人员及乘坐人员有更好的交互和娱乐体验,因此,汽车操作系统采用android操作系统已越来越普遍。
然而,当android操作系统作为汽车操作系统时,若在汽车高速行驶过程中,操作系统出现卡顿或死机的现象,驾驶人员若重启操作系统,此时,重启后的操作系统会处于初始界面,不运行任何程序,不能回到卡顿或死机前运行的程序。
若在汽车高速行驶过程中,驾驶员需要通过一系列操作才能使操作系统回到卡顿或死机前运行的程序,会需要较长的时间,威胁驾驶安全。
发明内容
有鉴于此,本发明提供一种操作系统重启方法及装置,以解决现有技术中需要通过一系列操作才能使操作系统回到死机前运行的程序,浪费较长的时间,威胁驾驶安全的问题,其具体方案如下:
一种操作系统重启方法,包括:
接收第一操作指令,根据所述第一操作指令调取待重启的操作系统运行时的所有运行程序的进程;
保存所述调取的所有运行程序的进程;
接收第二操作指令,使所述待重启的操作系统重新启动;
读取所述保存的所有运行程序的进程;
将所述读取的所有运行程序的进程在所述重新启动后的操作系统中恢复。
进一步的,在所述保存所述调取的所有运行程序的进程之后,还包括:
记录所述待重启的操作系统运行时界面显示的运行程序。
进一步的,所述将所述读取的所有运行程序的进程在所述重新启动后的操作系统中恢复,具体为:
在所述重新启动后的操作系统中将所述读取的所有运行程序重新运行达到保存的所述进程,并保持所述记录的界面显示的运行程序在所述重新启动后的操作系统的显示界面。
进一步的,在所述接收第一操作指令之前,还包括:
当在检测位置检测到低电平时,发出第一操作指令。
进一步的,所述保存所述调取的所有运行程序的进程,具体为:
通过栈保存所述调取的所有运行程序的进程。
一种操作系统重启装置,包括:接收单元,与所述接收单元相连的调取单元,与所述调取单元相连的保存单元,与所述保存单元相连的重启单元,与所述重启单元相连的读取单元,与所述读取单元相连的恢复单元,其中:
所述接收单元用于接收第一操作指令;
所述调取单元用于根据所述第一操作指令调取待重启的操作系统运行时的所有运行程序的进程;
所述保存单元用于保存所述调取的所有运行程序的进程;
所述重启单元用于接收第二操作指令,使所述待重启的操作系统重新启动;
所述读取单元用于读取所述保存的所有运行程序的进程;
所述恢复单元用于将所述读取的所有运行程序的进程在所述重新启动后的操作系统中恢复。
进一步的,还包括:与所述保存单元及重启单元分别相连的记录单元,其中:
所述记录单元用于记录所述待重启的操作系统运行时界面显示的运行程序。
进一步的,所述恢复单元包括:恢复子单元及保持子单元,其中:
所述恢复子单元用于在所述重新启动后的操作系统中将所述读取的所有运行程序重新运行达到保存的所述进程;
所述保持子单元用于保持所述记录的界面显示的运行程序在所述重新启动后的操作系统的显示界面。
进一步的,还包括:与所述接收单元相连的检测单元,其中:
所述检测单元用于在检测位置进行检测,当检测到低电平时,发出第一操作指令至所述接收单元。
进一步的,所述保存单元具体用于通过栈保存所述调取的所有运行程序的进程。
从上述技术方案可以看出,本申请公开的操作系统重启方法及装置,通过接收第一操作指令,根据第一操作指令调取待重启的操作系统运行时的所有运行程序的进程,保存调取的所有运行程序的进程,接收第二操作指令,使待重启的操作系统重新启动,读取保存的所有运行程序的进程,将读取的所有运行程序的进程在重新启动后的操作系统中恢复。本方案通过对待重启的操作系统运行时的所有运行程序进行保存,并在操作系统重新启动后,进行所有运行程序的进程恢复,实现了操作系统在重启后回到死机或卡顿前运行的程序,节约了驾驶员将操作系统操作到死机前运行的程序所需的时间,避免了危险驾驶。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海修源网络科技有限公司,未经上海修源网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510442625.8/2.html,转载请声明来源钻瓜专利网。