[发明专利]切换方法和电子设备有效
申请号: | 201210549531.7 | 申请日: | 2012-12-17 |
公开(公告)号: | CN103870298B | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 郭昌盛;陈实;李斌 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切换 方法 电子设备 | ||
技术领域
本申请涉及电子设备,特别涉及一种切换方法和电子设备。
背景技术
目前,随着各种硬件资源的发展,电子设备的能力也越来越强。为此,在一个电子设备平台上安装两个操作系统的产品也正在大量出现。在安装两个操作系统的电子设备产品中,双系统的切换速度将是产品的核心竞争力。
通常,在一个设备上安装的两个操作系统分别运行在各自的内存区域在进行切换时,第一操作系统休眠,然后运行第二操作系统,利用这样的方式实现两个操作系统的切换。
但是当设备第一次开机时,第一操作系统启动,如果希望切换到第二操作系统时,则需要将该第一操作系统休眠。此时,该第二操作系统还没有启动,因此需要重新启动该第二操作系统,然后才能进入该第二操作系统,这导致开机时第一次切换时间较长。
因此,期望提供一种切换方法和电子设备,其能够在电子设备开机时提高电子设备上安装的不同操作系统的切换速度,从而提升用户体验。
发明内容
根据本发明一个实施例,提供了一种切换方法,应用于电子设备中,所述电子设备上安装有第一操作系统和第二操作系统,所述方法包括:
在所述电子设备上电并接收启动指令时,通过第一内存区域启动第一操作系统,同时通过所述电子设备的固件程序将预先存储的第二操作系统的第一镜像文件复制到第二内存区域内,其中所述第一内存区域对于第二操作系统不可见,并且所述第二内存区域对于所述第一操作系统不可见;以及
在所述电子设备接收第一切换指令时,在所述第二内存区域中利用所述第二操作系统的第一镜像文件恢复第二操作系统,使得所述第二操作系统获得电子设备的各组件的控制权。
优选地,所述切换方法还包括:
在所述电子设备接收第一切换指令时,保存第一操作系统当前的工作场景作为第二镜像文件,使得所述第一操作系统进入休眠状态,并且释放电子设备的各组件的控制权。
优选地,在所述第一操作系统的运行期间,通过用户操作所述电子设备上设置的切换部件接收所述第一切换指令,并且保存第一操作系统当前的工作场景作为第二镜像文件。
优选地,所述切换方法还包括:
在所述第一操作系统的运行期间出现系统崩溃时,通过用户操作所述电子设备上设置的切换部件接收所述第一切换指令,并且保存第一操作系统出现崩溃前的工作场景作为第二镜像文件;以及
在所述第二内存区域中利用所述第二操作系统的第一镜像文件恢复第二操作系统,使得所述第二操作系统获得电子设备的各组件的控制权。
优选地,所述切换方法还包括:
在恢复第二操作系统以后,将所述第一操作系统的第二镜像文件复制到第一内存区域。
优选地,所述切换方法还包括:
在所述电子设备接收第二切换指令时,保存第二操作系统当前的工作场景作为第三镜像文件,使得所述第二操作系统进入休眠状态,并且释放电子设备的各组件的控制权;以及
在所述第二操作系统进入休眠状态后,在所述第一内存区域中利用所述第一操作系统的第二镜像文件恢复第一操作系统,使得所述第一操作系统获得电子设备的各组件的控制权。
优选地,所述第三镜像文件与所述第一镜像文件不同,并且包括根据第二操作系统的运行期间的操作进行更新的内容。
根据本发明另一实施例,提供了一种电子设备,包括:
第一操作系统单元,用于运行第一操作系统;
第二操作系统单元,用于运行第二操作系统;
内存单元,用于暂存各个操作系统的各种数据和文件;
控制单元,用于在所述电子设备上电并接收启动指令时,通过第一内存区域启动第一操作系统,同时通过所述电子设备的固件程序将预先存储的第二操作系统的第一镜像文件复制到第二内存区域内,其中所述第一内存区域对于第二操作系统不可见,并且所述第二内存区域对于所述第一操作系统不可见;以及
恢复单元,用于在所述电子设备接收第一切换指令时,在所述第二内存区域中利用所述第二操作系统的第一镜像文件恢复第二操作系统,使得所述第二操作系统获得电子设备的各组件的控制权。
优选地,所述控制单元还用于:
在所述电子设备接收第一切换指令时,保存第一操作系统当前的工作场景作为第二镜像文件,使得所述第一操作系统进入休眠状态,并且释放电子设备的各组件的控制权。
优选地,所述控制单元还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210549531.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摩托车后货架的支撑结构
- 下一篇:摩托车坐垫开关安装结构