The invention discloses a system switching method and an electronic device using the system switching method. System switching method used in electronic equipment, electronic equipment including co processor and the main processor, and electronic equipment provided with a first operating system and is different from the first operating system second operating system, including the system switching method: when one of the first and second operating system operating system as the operating system, the first operating system and operating system second the other one is in the first sleep state, the main processor receives the system switching instruction, the operating system will switch to the first sleep state, among them, the first dormant state for electronic devices only for the working state of the coprocessor coprocessor; will save the working state of the operating system to the data storage unit, and coprocessor and guide start up, according to the main processor coprocessor operating system runs on the first and second guide Another one in the operating system that acts as the foreground operating system.
【技术实现步骤摘要】
系统切换方法和电子设备
本专利技术涉及电子设备领域,更具体地,本专利技术涉及一种系统切换方法和使用该系统切换方法的电子设备。
技术介绍
近年来,诸如移动电话、平板电脑和个人数字助理的电子设备已经越来越普及,其具有轻便、采用简单触控操作的优点,其可以轻松实现上网、玩游戏、看视频、阅读杂志等等功能。随着电子设备的硬件功能的不断增强,基于混合架构(Hybrid)的电子设备变得流行。在一种基于混合架构的电子设备中,其具有分别运行操作系统的X86系统和运行操作系统的ARM系统,两个系统分别具有各自的主处理器和存储器,并且两个系统共享诸如鼠标、键盘、显示器等的共享设备。此外,还存在另一种基于混合架构的电子设备,两个这种电子设备分别具有独立的硬件系统(诸如主处理器、电池等),并且分别运行各自的操作系统(诸如操作系统和操作系统),当通过线缆或端口将两个电子设备连接时,其组成基于Hybrid架构的混合电子设备系统。以上两种Hybrid系统称为双硬双软(两套硬件系统,两个操作系统分别运行在两套硬件系统上)系统,其具有硬件成本高、系统设计复杂并且开发周期长的缺点。已经提出了一种基于一硬双软(即,存在一套硬件系统,两个操作系统同时运行在该一套硬件系统上)架构的新型Hybrid系统。这种一硬双软的Hybrid系统以最低的硬件成本实现了传统Hybrid系统的各种优点。传统的Hybrid系统基于ACPI(高级配置和电源接口),借助Bios实现S3状态从而使得系统在休眠状态和工作状态之间切换。然而,新的Intel的SoC(系统级芯片)以及微软的已经放弃ACPI的S3技术,取而代之的是借助 ...
【技术保护点】
一种系统切换方法,应用于一电子设备中,所述电子设备包括协处理器和主处理器,并且所述电子设备安装有第一操作系统和与所述第一操作系统不同的第二操作系统,所述系统切换方法包括:当所述第一操作系统和所述第二操作系统之一作为前台操作系统运行,所述第一操作系统和所述第二操作系统中的另一个处于第一休眠状态时,所述主处理器接收系统切换指令,将所述前台操作系统切换为所述第一休眠状态,其中,在所述前台操作系统切换为所述第一休眠状态下,所述电子设备中仅所述协处理器为工作状态;所述协处理器将所述前台操作系统的工作状态数据保存到存储单元,以及所述协处理器引导所述主处理器启动,所述主处理器根据所述协处理器的引导运行第一操作系统和第二操作系统中的另一个作为前台操作系统。
【技术特征摘要】
1.一种系统切换方法,应用于一电子设备中,所述电子设备包括协处理器和主处理器,并且所述电子设备安装有第一操作系统和与所述第一操作系统不同的第二操作系统,所述系统切换方法包括:当所述第一操作系统和所述第二操作系统之一作为前台操作系统运行,所述第一操作系统和所述第二操作系统中的另一个处于第一休眠状态时,所述主处理器接收系统切换指令,将所述前台操作系统切换为所述第一休眠状态,其中,在所述前台操作系统切换为所述第一休眠状态下,所述电子设备中仅所述协处理器为工作状态;所述协处理器将所述前台操作系统的工作状态数据保存到存储单元,以及所述协处理器引导所述主处理器启动,所述主处理器根据所述协处理器的引导运行第一操作系统和第二操作系统中的另一个作为前台操作系统。2.如权利要求1所述的系统切换方法,其中所述第一休眠状态为S0i3状态。3.如权利要求1所述的系统切换方法,其中所述协处理器引导所述主处理器启动,所述主处理器根据所述协处理器的引导运行第一操作系统和第二操作系统中的另一个作为前台操作系统包括:所述协处理器从所述系统切换指令中读取启动标识位,引导所述主处理器启动所述启动标识位所指定的操作系统作为前台操作系统。4.如权利要求1到3的任一所述的系统切换方法,其中所述存储单元包括第一子存储单元和第二子存储单元,所述协处理器将所述前台操作系统的工作状态数据保存到存储单元,以及所述协处理器引导所述主处理器启动,所述主处理器根据所述协处理器的引导运行第一操作系统和第二操作系统中的另一个作为前台操作系统包括:所述协处理器将所述前台操作系统的工作状态数据保存到所述第一子存储单元,所述协处理器引导所述主处理器启动并且运行第一操作系统和第二操作系统中的另一个作为前台操作系统,以及所述协处理器将所述工作状态数据从所述第一子存储单元复制到所述第二子存储单元。5.如权利要求4所述的系统切换方法,其中所述第一子存储单元由静态随机存取存储器构成,所述第二子存储单元由动态随机存取存储器...
【专利技术属性】
技术研发人员:章丹峰,靳玉茹,钟荣标,余俊峰,柯海滨,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。