[发明专利]切换方法和电子设备有效
申请号: | 201210012937.1 | 申请日: | 2012-01-16 |
公开(公告)号: | CN103207659B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 谢巍 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F1/3287 | 分类号: | G06F1/3287;G06F1/3293;G06F1/3206 |
代理公司: | 11105 北京市柳沈律师事务所 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切换 方法 电子设备 | ||
提供了一种切换方法和电子设备。该切换方法应用于电子设备中,该电子设备包括第一工作模式和第二工作模式,该方法包括:当所述电子设备处于第一工作模式下时,检测到第一事件;判断所述第一事件是否满足第一预定条件,获得第一判断结果;当所述第一判断结果表明所述第一事件满足所述第一预定条件时,产生第一切换指令;以及依据所述第一切换指令,将所述电子设备从所述第一工作模式切换至所述第二工作模式。
技术领域
本发明涉及电子设备的领域,更具体地,本发明涉及一种切换方法和电子设备。
背景技术
近年来,电子设备的性能越来越高,多核CPU已经成为电子设备的一种标准配置。但是多核CPU也面临全速运行时功耗过大的问题。此外,大部分应用并不需要CPU全速运行,使用高速CPU执行应用将导致性能和功耗的浪费。
为解决该问题,通常采用的方式是对CPU降频以实现性能和功耗的平衡。但是,这样的方式需要复杂的操作,并且不能快速地实现。
发明内容
为此,本发明提供一种切换方法和电子设备,其能够快速切换不同的硬件系统,从而实现性能和功耗的平衡。
根据本发明一个实施例,提供了一种切换方法,应用于电子设备中,该电子设备至少包括第一硬件系统和第二硬件系统,所述第一硬件系统和所述第二硬件系统不完全相同,其中所述第一硬件系统具有第一工作状态和第二工作状态,所述第一硬件系统在所述第一工作状态的第一功耗大于所述第一硬件系统在所述第二工作状态的第二功耗,所述第二硬件系统具有第三工作状态和第四工作状态,所述第二硬件系统在所述第三工作状态的第三功耗大于所述第二硬件系统在所述第四工作状态的第四功耗,所述电子设备至少具有第一工作模式和第二工作模式,所述方法包括:
当所述电子设备处于所述第一工作模式下时,检测到第一事件,其中,在所述第一工作模式下,所述第一硬件系统处于所述第一工作状态,所述第二硬件系统处于所述第四工作状态,所述电子设备的操作系统基于所述第一硬件系统运行;
判断所述第一事件是否满足第一预定条件,获得第一判断结果;
当所述第一判断结果表明所述第一事件满足所述第一预定条件时,产生第一切换指令;以及
依据所述第一切换指令,将所述电子设备从所述第一工作模式切换至所述第二工作模式,其中,在所述第二工作模式下,所述第二硬件系统处于所述第三工作状态,所述第一硬件系统处于所述第二工作状态,所述操作系统基于所述第二硬件系统运行。
优选地,所述切换方法还包括:
当所述电子设备处于所述第二工作模式下时,检测到第二事件;
判断所述第二事件是否满足第二预定条件,获得第二判断结果;
当所述第二判断结果表明所述第二事件满足所述第二预定条件时,产生第二切换指令;以及
依据所述第二切换指令,将所述电子设备从所述第二工作模式切换至所述第一工作模式。
优选地,所述电子设备还包括存储单元,并且当产生第一切换指令或第二切换指令时,将所述操作系统的当前场景数据保存在所述存储单元中。
优选地,依据所述第一切换指令,将所述电子设备从所述第一工作模式切换至所述第二工作模式包括:
将所述第一硬件系统从第一工作状态切换为第二工作状态;
将所述第二硬件系统从第四工作状态切换为第三工作状态;
指令所述第二硬件系统从所述存储单元中读取保存的所述操作系统的当前场景数据;以及
基于所述第二硬件系统恢复所述操作系统的当前场景,并运行所述操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210012937.1/2.html,转载请声明来源钻瓜专利网。