应用运行方法和电子设备技术

技术编号:8980555 阅读:130 留言:0更新日期:2013-07-31 22:41
本发明专利技术公开了一种应用运行方法,应用于电子设备,所述电子设备包括处理器和电池。所述方法包括:确定第一应用;依据预定策略确定第一预定频率;以及所述处理器以所述第一预定频率为启动工作频率,运行第一应用;其中,所述第一预定频率低于所述处理器的最大工作频率。

【技术实现步骤摘要】

本专利技术涉及电子设备的领域,并且具体涉及一种电子设备和应用于该电子设备的应用运行方法。
技术介绍
近年来,随着电子技术的不断发展,诸如移动电话和计算机的电子设备中所使用的处理器(诸如中央处理单元CPU)的运行频率越来越高,从而提供不断增强的计算和处理能力。然而,随着处理器的运行频率的提高,处理器的功耗也随之增加,导致诸如移动电话和计算机的电子设备的电池续航时间变短,从而限制了电子设备的便携性和实用性。目前,为了降低处理器的功耗,通常使用的方法是使处理器支持降频使用。现有的处理器降频方法通常是根据应用的类型来降频。例如,以智能手机的处理器为例,如在运行通话应用时,处理器以较低频率启动应用运行,而在应用游戏应用时,处理器以较高频率启动应用运行。然而,这样的处理器降频方法不考虑应用实际的负载需要,例如对于3D游戏和普通的2D游戏,处理器都以高频率启动应用运行,而实际上普通的2D游戏并不需要以高频率启动运行。此外,用户也无法根据需要主动调整处理器对于特定应用的启动运行频率。因此,希望提供一种应用于电子设备的应用运行方法,使得能够基于预定策略确定针对应用的启动工作频率,以便根据用户需求和应用的实际负载来动态调整处理器的工作频率从而降低电子设备的功耗。
技术实现思路
根据本专利技术实施例,提供了一种应用运行方法,应用于电子设备,所述电子设备包括处理器和电池, 所述方法包括:确定第一应用;依据预定策略确定第一预定频率;以及所述处理器以所述第一预定频率为启动工作频率,运行第一应用;其中,所述第一预定频率低于所述处理器的最大工作频率。此外,根据本专利技术实施例的应用运行方法,其中依据预定策略确定第一预定频率包括:依据所述第一应用确定所述第一预定频率。此外,根据本专利技术实施例的应用运行方法,其中依据预定策略确定第一预定频率包括:采集所述电池的电池信息;获得所述电池信息和工作频率对应关系;以及依据所述电池信息和所述对应关系确定与所述电池信息对应的所述第一预定频率。此外,根据本专利技术实施例的应用运行方法,其中所述第一应用包括引导部分和功能部分,所述依据预定策略确定第一预定频率包括:所述引导部分依据预定策略确定第一预定频率;所述处理器以所述第一预定频率为启动工作频率,运行第一应用包括:所述处理器以所述第一预定频率为启动工作频率,运行所述第一应用的功能部分。此外,根据本专利技术实施例的应用运行方法,其中所述引导部分确定第一预定频率包括:所述引导部分通过接口修改第一寄存器的第一预定值;所述处理器读取所述第一寄存器中的所述第一预定值;以及所述处理器将工作电压设为与所述第一预定值对应的预定电压,其中,所述第一预定频率对应于所述预定电压。此外,根据本专利技术实施例的应用运行方法,其中所述引导部分确定第一预定频率包括:所述引导部分通过接口修改第二寄存器的第二预定值;所述处理器读取所述第二寄存器中的所述第二预定值;以及所述处理器将工作频率与外部晶振频率的比率设为与所述第二预定值对应的值。此外,根据本专利技术实施例的应用运行方法,其中依据预定策略确定第一预定频率包括:接收所述电子设备的用户输入的指令;以及将与所述指令对应的频率确定为所述第一预定频率。此外,根据本专利技术实施例的应用运行方法,其中依据预定策略确定第一预定频率包括:获得与所述第一应用对应的第二频率;获得当前处理器的第三频率;比较所述第二频率和第三频率,并且将两者中的较大频率确定为所述第一预定频率。此外,根据本专利技术实施例的应用运行方法,还包括:采集所述电子设备的状态信息;判断所述状态信息是否满足预定条件;当满足预定条件时,获得所述状态信息和所述处理器的工作频率的对应关系;以及依据所述对应关系,以不同于所述第一预定频率的第四频率运行所述第一应用。根据本专利技术的另一实施例,提供了一种电子设备,包括:应用确定单元,用于确定第一应用;频率确定单元,用于依据预定策略确定第一预定频率;以及处理单元,用于以所述第一预定频率为启动工作频率,运行第一应用;其中,所述第一预定频率低于所述处理单元的最大工作频率。此外,根据本专利技术实施例的电子设备,其中所述频率确定单元依据所述第一应用确定所述第一预定频率。此外,根据本专利技术实施例的电子设备,还包括:电池信息采集单元,用于采集所述电子设备的电池信息;对应关系确定单元,用于获得所述电池信息和工作频率对应关系;其中,所述频率确定单元依据所述电池信息和所述对应关系确定与所述电池信息对应的所述第一预定频率。此外,根据本专利技术实施例的电子设备,其中所述第一应用包括引导部分和功能部分,其中,所述频率确定单元依据预定策略确定第一预定频率包括:所述频率确定单元加载所述引导部分,以便依据预定策略确定第一预定频率;并且所述处理单元以所述第一预定频率为启动工作频率,运行第一应用包括:所述处理单元以所述第一预定频率为启动工作频率,运行所述第一应用的功能部分。此外,根据本专利技术实施例的电子设备,还包括第一寄存器单元,其中所述频率确定单元加载所述引导部分,以便依据预定策略确定第一预定频率包括:所述引导部分通过接口修改所述第一寄存器单元的第一预定值;所述频率确定单元读取所述第一寄存器单元中的所述第一预定值;以及所述频率确定单元将所述处理单元的工作电压设为与所述第一预定值对应的预定电压,其中,所述第一预定频率对应于所述预定电压。此外,根据本专利技术实施例的电子设备,还包括第二寄存器单元,其中所述频率确定单元加载所述引导部分,以便依据预定策略确定第一预定频率包括:所述引导部分通过接口修改所述第一寄存器单元的第一预定值;所述频率确定单元读取所述第二寄存器单元中的所述第二预定值;以及所述频率确定单元将所述处理单元的工作频率与外部晶振频率的比率设为与所述第二预定值对应的值。此外,根据本专利技术实施例的电子设备,还包括输入单元,其中所述频率确定单元依据预定策略确定第一预定频率包括:通过所述输入单元接收所述电子设备的用户输入的指令;以及所述频率确定单元将与所述指令对应的频率确定为所述第一预定频率。此外,根据本专利技术实施例的电子设备,其中所述频率确定单元依据所述第一应用确定所述第一预定频率包括:所述频率确定单元获得与所述第一应用对应的第二频率;所述频率确定单元获得当前所述处理单元的第三频率;所述频率确定单元比较所述第二频率和第三频率,并且将两者中的较大频率确定为所述第一预定频率。 此外,根据本专利技术实施例的电子设备,还包括状态信息采集单元,用于采集所述电子设备的状态信息,其中,所述频率确定单元判断所述状态信息是否满足预定条件;当满足预定条件时,所述频率确定单元获得所述状态信息和所述处理单元的工作频率的对应关系;以及所述处理单元依据所述对应关系,以不同于所述第一预定频率的第四频率运行所述第一应用。根据本专利技术的又一实施例,提供了一种电子设备,包括:处理器;以及电池,其中,所述处理器确定第一应用,依据预定策略确定第一预定频率,以及以所述第一预定频率为启动工作频率,运行第一应用;其中,所述第一预定频率低于所述处理器的最大工作频率。此外,根据本专利技术实施例的电子设备,其中所述处理器依据预定策略确定第一预定频率包括:所述处理器依据所述第一应用确定所述第一预定频率。此外,根据本专利技术实施例的电子设备,其中所述处理器依据预定策略确定第一预定频率包括:采集所述电本文档来自技高网...

【技术保护点】
一种应用运行方法,应用于电子设备,所述电子设备包括处理器和电池,所述方法包括:确定第一应用;依据预定策略确定第一预定频率;以及所述处理器以所述第一预定频率为启动工作频率,运行第一应用;其中,所述第一预定频率低于所述处理器的最大工作频率。

【技术特征摘要】
1.一种应用运行方法,应用于电子设备,所述电子设备包括处理器和电池,所述方法包括: 确定第一应用; 依据预定策略确定第一预定频率;以及 所述处理器以所述第一预定频率为启动工作频率,运行第一应用; 其中,所述第一预定频率低于所述处理器的最大工作频率。2.如权利要求1所述的应用运行方法,其中依据预定策略确定第一预定频率包括: 依据所述第一应用确定所述第一预定频率。3.如权利要求1所述的应用运行方法,其中依据预定策略确定第一预定频率包括: 采集所述电池的电池信息; 获得所述电池信息和工作频率对应关系;以及 依据所述电池信息和所述对应关系确定与所述电池信息对应的所述第一预定频率。4.如权利要求1所述的应用运行方法,其中所述第一应用包括引导部分和功能部分, 所述依据预定策略确定第一预定频率包括:所述引导部分依据预定策略确定第一预定频率; 所述处理器以所述第一预定频率为启动工作频率,运行第一应用包括:所述处理器以所述第一预定频率为启动工作频率,运行所述第一应用的功能部分。5.如权利要求4所述的应用运行方法,其中所述引导部分确定第一预定频率包括: 所述引导部分通过接口修改第一寄存器的第一预定值; 所述处理器读取所述第一寄存器中的所述第一预定值;以及 所述处理器将工作电压设为与所述第一预定值对应的预定电压, 其中,所述第一预定频率对应于所述预定电压。6.如权利要求4所述的应用运行方法,其中所述引导部分确定第一预定频率包括: 所述引导部分通过接口修改第二寄存器的第二预定值; 所述处理器读取所述第二寄存器中的所述第二预定值;以及 所述处理器将工作频率与外部晶振频率的比率设为与所述第二预定值对应的值。7.如权利要求1所述的应用运行方法,其中依据预定策略确定第一预定频率包括: 接收所述电子设备的用户输入的指令;以及 将与所述指令对应的频率确定为所述第一预定频率。8.如权利要求2所述的应用运行方法,其中依据预定策略确定第一预定频率包括: 获得与所述第一应用对应的第二频率; 获得当前处理器的第三频率; 比较所述第二频率和第三频率,并且将两者中的较大频率确定为所述第一预定频率。9.如权利要求1所述的应用运行方法,还包括: 采集所述电子设备的状态信息; 判断所述状态信息是否满足预定条件; 当满足预定条件时,获得所述状态信息和所述处理器的工作频率的对应关系;以及 依据所述对应关系,以不同于所述第一预定频率的第四频率运行所述第一应用。10.一种电子设备,包括:应用确定单元,用于确定第一应用; 频率确定单元,用于依据预定策略确定第一预定频率;以及 处理单元,用于以所述第一预定频率为启动工作频率,运行第一应用; 其中,所述第一预定频率低于所述处理单元的最大工作频率。11.如权利要求10所述的电子设备,其中所述频率确定单元依据所述第一应用确定所述第一预定频率。12.如权利要求10所述的电子设备,还包括: 电池信息采集单元,用于采集所述电子设备的电池信息; 对应关系确定单元,用于获得所述电池信息和工作频率对应关系; 其中,所述频率确定单元依据所述电池信息和所述对应关系确定与所述电池信息对应的所述第一预定频率。13.如权利要求10所述的电子设备,其中所述第一应用包括引导部分和功能部分, 其中,所述频率确定单元依据预定策略确定第一预定频率包括:所述频率确定单元加载所述引导部分,以便依据预定策略确定第一预定频率;并且 所述处理单元以所述第一预定频率为启动工作频率,运行第一应用包括:所述处理单元以所述第一预定频率为启动工作频率,运行所述第一应用的功能部分。14.如权利要求13所述的电子设备,还包括第一寄存器单元, 其中所述频率确定单元 加载所述引导部分,以便依据预定策略确定第一预定频率包括: 所述弓I导部分通过接口修改所述第一寄存器单元的第一预定值; 所述频率确定单元读取所述第一寄存器单元中的所述第一预定值;以及 所述频率确定单元将所述处理单元的工作电压设为与所述第一预定值对应的预定电压, 其中,所述第...

【专利技术属性】
技术研发人员:谢巍
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1