[发明专利]系统启动方法和电子设备在审
申请号: | 201210587570.6 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103902324A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 章丹峰;靳玉茹;余俊峰;钟荣标 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统启动 方法 电子设备 | ||
技术领域
本发明涉及电子设备领域,更具体地,本发明涉及一种系统启动方法和使用该系统启动方法的电子设备。
背景技术
近年来,诸如移动电话、平板电脑和个人数字助理的电子设备已经越来越普及,其具有轻便、采用简单触控操作的优点,其可以轻松实现上网、玩游戏、看视频、阅读杂志等等功能。随着电子设备的硬件功能的不断增强,基于混合架构(Hybrid)的电子设备变得流行。在一种基于混合架构的电子设备中,其具有分别运行操作系统的X86系统和运行操作系统的ARM系统,两个系统分别具有各自的主处理器和存储器,并且两个系统共享诸如鼠标、键盘、显示器等的共享设备。此外,还存在另一种基于混合架构的电子设备,两个这种电子设备分别具有独立的硬件系统(诸如主处理器、电池等),并且分别运行各自的操作系统(诸如操作系统和操作系统),当通过线缆或端口将两个电子设备连接时,其组成基于Hybrid架构的混合电子设备系统。
以上两种Hybrid系统称为双硬双软(两套硬件系统,两个操作系统分别运行在两套硬件系统上)系统,其具有硬件成本高、系统设计复杂并且开发周期长的缺点。已经提出了一种基于一硬双软(即,存在一套硬件系统,两个操作系统同时运行在该一套硬件系统上)架构的新型Hybrid系统。这种一硬双软的Hybrid系统以最低的硬件成本实现了传统Hybrid系统的各种优点。
传统的Hybrid系统基于ACPI(高级配置和电源接口),借助Bios实现S3状态从而使得系统在休眠状态和工作状态之间切换。然而,新的Intel的SoC(系统级芯片)以及微软的8已经放弃ACPI的S3技术,取而代之的是借助协处理器实现的S0i3状态。因此,对于利用新的Intel的SoC以及微软的8该一硬双软的Hybrid系统的电子装置来说,亟需一种新的系统启动方法。
发明内容
有鉴于上述情况,本发明提供了系统启动方法和使用该系统启动方法的电子设备,根据本法明的一硬双软的Hybrid系统启动方法,能够实现比基于传统的S3状态更快的启动速度。
根据本发明的一个实施例,提供了一种系统启动方法,应用于一电子设备中,所述电子设备包括协处理器和主处理器,并且所述电子设备安装有第一操作系统和与所述第一操作系统不同的第二操作系统,所述系统启动方法包括:所述协处理器接收系统启动指令,引导所述主处理器启动;所述主处理器根据所述协处理器的引导运行所述第一操作系统和所述第二操作系统之一作为前台操作系统;所述主处理器接收系统切换指令,将所述前台操作系统切换为第一休眠状态,其中,所述第一休眠状态为所述电子设备中仅所述协处理器为工作状态;所述协处理器将所述前台操作系统的工作状态数据保存到存储单元,以及所述协处理器引导所述主处理器启动,所述主处理器根据所述协处理器的引导运行第一操作系统和第二操作系统中的另一个作为前台操作系统。
此外,根据本发明的一个实施例的系统启动方法,其中所述第一休眠状态为S0i3状态。
此外,根据本发明的一个实施例的系统启动方法,其中所述协处理器接收系统启动指令,引导所述主处理器启动包括:所述协处理器接收系统启动指令,从所述系统启动指令中读取启动标识位,引导所述主处理器启动所述启动标识位所指定的操作系统。
此外,根据本发明的一个实施例的系统启动方法,其中所述存储单元包括第一子存储单元和第二子存储单元,所述协处理器将所述前台操作系统的工作状态数据保存到存储单元,以及所述协处理器引导所述主处理器启动,所述主处理器根据所述协处理器的引导运行第一操作系统和第二操作系统中的另一个作为前台操作系统包括:所述协处理器将所述前台操作系统的工作状态数据保存到所述第一子存储单元,所述协处理器引导所述主处理器启动并且运行第一操作系统和第二操作系统中的另一个作为前台操作系统,以及所述协处理器将所述工作状态数据从所述第一子存储单元复制到所述第二子存储单元。
此外,根据本发明的一个实施例的系统启动方法,其中所述第一子存储单元由静态随机存取存储器构成,所述第二子存储单元由动态随机存取存储器构成。
此外,根据本发明的一个实施例的系统启动方法,其中所述系统切换指令是在所述主处理器根据所述协处理器的引导运行所述第一操作系统和所述第二操作系统之一作为前台操作系统之后,所述主处理器接收的用户输入的指令,或者前台操作系统自动生成的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210587570.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种病死猪无害化处理成套设备
- 下一篇:适用于硅料生产的破碎机除尘组件