双操作系统、工作状态控制方法、装置及存储介质制造方法及图纸

技术编号:22659147 阅读:16 留言:0更新日期:2019-11-28 03:32
本发明专利技术实施例公开了一种双操作系统、工作状态控制方法、装置及存储介质。所述双操作系统包括:操作系统切换装置、外部共用设备、状态切换按键、第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统均包含至少一个独立存储器和至少一个独立处理器;所述操作系统切换装置,分别与所述第一操作系统、所述第二操作系统以及,所述外部共用设备相连,所述操作系统切换装置,用于控制所述外部共用设备与第一操作系统相连,或者控制所述外部共用设与备第二操作系统相连;所述状态切换按键,分别与所述第一操作系统和所述第二操作系统相连。本发明专利技术实施例可以完全实现数据隔离,保证数据安全。

Dual operating system, working state control method, device and storage medium

The embodiment of the invention discloses a dual operating system, a working state control method, a device and a storage medium. The dual operating system comprises an operating system switching device, an external shared device, a state switching key, a first operating system and a second operating system, wherein the first operating system and the second operating system both contain at least one independent memory and at least one independent processor; the operating system switching device is respectively connected with the first operating system and the second operating system The system and the external shared device are connected, and the operating system switching device is used to control the external shared device to be connected with the first operating system, or to control the external shared device to be connected with the second operating system; the state switching keys are respectively connected with the first operating system and the second operating system. The embodiment of the invention can completely realize data isolation and ensure data security.

【技术实现步骤摘要】
双操作系统、工作状态控制方法、装置及存储介质
本专利技术实施例涉及通信领域,尤其涉及一种双操作系统、工作状态控制方法、装置及存储介质。
技术介绍
随着技术的发展,具备不同功能的操作系统逐渐普及,但通常不同的操作系统在处理不同的工作上具有不同的效能,为了兼具两者之长,可将两种操作系统整合于单一电子装置之中。一般来说,同一时间只会让单一操作系统运作,并让另外一个操作系统进入待机或休眠状态,避免彼此间发生不必要的冲突。目前现有双操作系统产品双操作系统会将数据存储在同一存储器或系统程序运行在同一处理器,并未完全实现硬件隔离,无法保证数据有效隔离,若一个操作系统的信息泄露时,另外一个操作系统的信息同样无法保证安全。
技术实现思路
本专利技术实施例提供一种双操作系统、工作状态控制方法、装置及存储介质,可以完全实现数据隔离,保证数据安全。第一方面,本专利技术实施例提供了一种双操作系统,包括:操作系统切换装置、外部共用设备、状态切换按键、第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统均包含至少一个独立存储器和至少一个独立处理器;所述操作系统切换装置,分别与所述第一操作系统、所述第二操作系统以及,所述外部共用设备相连,所述操作系统切换装置,用于控制所述外部共用设备与第一操作系统相连,或者控制所述外部共用设与备第二操作系统相连;所述外部共用设备,用于根据所述第一操作系统或所述第二操作系统的独立控制,实现匹配的功能;所述状态切换按键,分别与所述第一操作系统和所述第二操作系统相连,用于切换所述第一操作系统的状态,或切换所述第二操作系统的状态。第二方面,本专利技术实施例还提供了一种双操作系统的工作状态控制方法,应用于如本专利技术实施例中任一所述的双操作系统中,包括:根据状态切换按键的触发方式以及双操作系统的来电状态,确定状态切换指令的类型;所述状态切换指令的类型包括开关机状态切换指令和唤醒休眠状态切换指令;根据所述状态切换指令的类型、第一操作系统的状态、第二操作系统的状态和操作系统切换装置的切换状态,切换所述双操作系统的状态。第三方面,本专利技术实施例还提供了一种双操作系统的工作状态控制装置,包括:状态切换指令类型确定模块,用于根据状态切换按键的触发方式以及双操作系统的来电状态,确定状态切换指令的类型;所述状态切换指令的类型包括开关机状态切换指令和唤醒休眠状态切换指令;双操作系统状态切换模块,用于根据所述状态切换指令的类型、第一操作系统的状态、第二操作系统的状态和操作系统切换装置的切换状态,切换所述双操作系统的状态。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的双操作系统的工作状态控制方法。本专利技术实施例通过设置两个具备独立存储器和独立处理器的操作系统,可以实现两个操作系统独立运行,同时,两个操作系统的数据分开隔离存储,解决了现有技术中无法保证数据有效隔离,导致一个系统的信息泄露,另外一个系统的信息也不安全的问题,保证数据隔离存储,提高数据的安全性,同时,通过操作系统切换装置控制两个操作系统之间的切换。附图说明图1是本专利技术实施例一中的一种双操作系统的结构示意图;图2是本专利技术实施例一中的一种双操作系统的结构示意图;图3是本专利技术实施例一中的一种双操作系统的结构示意图;图4是本专利技术实施例一中的一种双操作系统的结构示意图;图5是本专利技术实施例一中的一种双操作系统的结构示意图;图6是本专利技术实施例一中的一种双操作系统的结构示意图;图7是本专利技术实施例一中的一种双操作系统的结构示意图;图8是本专利技术实施例二中的一种双操作系统的工作状态控制方法的流程图;图9是本专利技术实施例二中的一种双操作系统的开机方法的流程图;图10是本专利技术实施例二中的一种双操作系统的关机方法的流程图;图11是本专利技术实施例二中的一种双操作系统的按键唤醒休眠切换方法的流程图;图12是本专利技术实施例二中的一种双操作系统的来电唤醒休眠切换方法的流程图;图13是本专利技术实施例二中的一种双操作系统的来电唤醒休眠切换方法的流程图;图14是本专利技术实施例二中的一种双操作系统的来电唤醒休眠切换方法的流程图;图15是本专利技术实施例三中的一种双操作系统的工作状态控制装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例中的一种双操作系统的示意图,本实施例可应用于双操作系统工作的情况。如图1所示,本实施例的双操作系统100具体包括:操作系统切换装置110、外部共用设备120、状态切换按键130、第一操作系统140和第二操作系统150,第一操作系统140和第二操作系统150均包含至少一个独立存储器(如存储器141和存储器151)和至少一个独立处理器(如处理器142和处理器152)。每个操作系统均具备独立存储器和独立处理器,也即,每个操作系统的数据均由各自的处理器进行处理,并存储在各自的存储器中,从而,数据存储在不同存储器,保证各操作系统的数据隔离,此时,若一个操作系统的信息被泄露时,另外一个操作系统的数据由于存储在其他存储器中,不受影响,保证另外一个操作系统的数据的安全性。每个操作系统的数据均由各自的处理器进行处理,保证操作系统可以独立运行,一个操作系统控制外部共用设备时,另外的操作系统仍正常运行。这样,在进行下一次的操作系统切换时,可以切换到仍旧正常运行的操作系统控制外部共用设备,保证外部共用设备始终被正常运行的操作系统控制,实现操作系统的无缝切换,使用户无感知。通过两个独立硬件载体分别运行两套操作系统,软件资源相互独立运行,无法相互访问,可以安全隔离两个操作系统之间的访问,两个硬件载体通过共享外部共用设备,实现在两个系统之间切换。需要说明的是,不同操作系统包含的独立存储器的属性信息(如型号)可以相同,也可以不同。不同操作系统包含的独立处理器的属性信息可以相同,也可以不同。其中,操作系统切换装置110,分别与第一操作系统140、第二操作系统150以及,外部共用设备120相连,操作系统切换装置110,用于控制外部共用设备120与第一操作系统140相连,或者控制外部共用设备120与第二操作系统150相连。具体的,操作系统切换装置110用于选通外部共用设备120与第一操作系统140之间的连接,或者是选通外部共用设备120与第二操作系统150之间的连接,也即,用于选通外部共用设备120与哪一个操作系统连接,以实现切换操作系统建立与外部共用设备120之间的通信连接,从而达到切换操作系统的效果。外部共用设备120,用于根据第一操作系统本文档来自技高网...

【技术保护点】
1.一种双操作系统,其特征在于,包括:操作系统切换装置、外部共用设备、状态切换按键、第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统均包含至少一个独立存储器和至少一个独立处理器;/n所述操作系统切换装置,分别与所述第一操作系统、所述第二操作系统以及,所述外部共用设备相连,所述操作系统切换装置,用于控制所述外部共用设备与第一操作系统相连,或者控制所述外部共用设备与第二操作系统相连;/n所述外部共用设备,用于根据所述第一操作系统或所述第二操作系统的独立控制,实现匹配的功能;/n所述状态切换按键,分别与所述第一操作系统和所述第二操作系统相连,用于切换所述第一操作系统的状态,或切换所述第二操作系统的状态。/n

【技术特征摘要】
1.一种双操作系统,其特征在于,包括:操作系统切换装置、外部共用设备、状态切换按键、第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统均包含至少一个独立存储器和至少一个独立处理器;
所述操作系统切换装置,分别与所述第一操作系统、所述第二操作系统以及,所述外部共用设备相连,所述操作系统切换装置,用于控制所述外部共用设备与第一操作系统相连,或者控制所述外部共用设备与第二操作系统相连;
所述外部共用设备,用于根据所述第一操作系统或所述第二操作系统的独立控制,实现匹配的功能;
所述状态切换按键,分别与所述第一操作系统和所述第二操作系统相连,用于切换所述第一操作系统的状态,或切换所述第二操作系统的状态。


2.一种双操作系统的工作状态控制方法,应用于如权利要求1所述的双操作系统中,其特征在于,包括:
根据状态切换按键的触发方式以及双操作系统的来电状态,确定状态切换指令的类型;所述状态切换指令的类型包括开关机状态切换指令和唤醒休眠状态切换指令;
根据所述状态切换指令的类型、第一操作系统的状态、第二操作系统的状态和操作系统切换装置的切换状态,切换所述双操作系统的状态。


3.根据权利要求2所述的方法,其特征在于,所述第一操作系统的优先级高于第二操作系统的优先级。


4.根据权利要求3所述的方法,其特征在于,所述状态切换指令为开关机状态切换指令,所述开关机状态切换指令通过用户触发状态切换按键产生;
所述根据所述状态切换指令的类型、第一操作系统的状态、第二操作系统的状态和操作系统切换装置的切换状态,切换所述双操作系统的状态,包括:
如果确定所述第一操作系统为关机状态,且所述第二操作系统为关机状态,则顺序开启所述第一操作系统和所述第二操作系统,并将所述第一操作系统的状态和所述第二操作系统的状态更新为开机状态;
如果确定所述第一操作系统为开机状态,所述第二操作系统为开机状态,且所述操作系统切换装置的切换状态为所述第二操作系统,则关闭所述第二操作系统,并将所述第二操作系统的状态更新为关机状态;
如果确定所述第一操作系统为开机状态,且所述操作系统切换装置的切换状态为所述第一操作系统,则通过所述第一操作系统在显示屏上显示开关机选项,并根据接收到用户输入的开关机指令,切换所述开关机指令指向的目标操作系统的状态,以及更新所述目标操作系统的状态。


5.根据权利要求4所述的方法,其特征在于,所述根据接收到用户输入的开关机指令,切换所述开关机指令指向的目标操作系统的状态,以及更新所述目标操作系统的状态,包括:
如果确定所述开关机指令为所述第一操作系统的关闭指令,且所述第二操作系统为开机状态,则顺序关闭所述第二操作系统和所述第一操作系统,并将所述第二操作系统的状态和所述第一操作系统的状态均更新为关机状态;
如果确定所述开关机指令为所述第一操作系统的关闭指令,且所述第二操作系统的为关机状态,则关闭所述第一操作系统,并将所述第一操作系统的状态均更新为关机状态;
如果确定所述开关机指令为所述第二操作系统的关闭指令,则关闭所述第二操作系统,并将所述第二操作系统的状态更新为关机状态;
如果确定所述开关机指令为所述第二操作系统的开机指令,则开启所述第二操作系统,并将所述第二操作系统的状态更新为开机状态。


6.根据权利要求3所述的方法,其特征在于,所述状态切换指令为唤醒休眠状态切换指令;所述唤醒休眠状态切换指令通过用户触发状态切换按键产生;
所述根据所述状态切换指令的类型、第一操作系统的状态、第二操作系统的状态和操作系统切换装置的切换状态,切换所述操作系统的状态,包括:
如果确定所述第一操作系统和所述第二操作系统均为休眠状态,且操作系统切换装置...

【专利技术属性】
技术研发人员:陈自力
申请(专利权)人:上海金卓网络科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1