一种设备控制方法及电子设备技术

技术编号:39577901 阅读:6 留言:0更新日期:2023-12-03 19:28
本申请提供一种设备控制方法及电子设备,涉及计算机技术领域。本方案改善电子设备的性能和能耗之间的兼容性。具体方案为:按照第一模式对应的第一性能参数运行,第一性能参数的参数类型包括中央处理器功率、图形系统整体功耗、启用的中央处理器内核数量、中央处理器主频率和图形处理器主频率中的一项或多项;在第一条件下,依次交替按照第二模式对应的第二性能参数和所述第一性能参数运行;所述第二性能参数和所述第一性能参数的参数类型相同,所述第二性能参数的取值大于所述第一性能参数的取值;其中,所述第一条件包括以下一项或多项条件:启用第一应用;检测到用户指示启用第二模式的操作。模式的操作。模式的操作。

【技术实现步骤摘要】
一种设备控制方法及电子设备


[0001]本申请涉及计算机
,尤其涉及一种设备控制方法及电子设备。

技术介绍

[0002]电子设备发展至今,性能和能耗已依然是设备迭代改进的方向,也是用户较为关注的重要指标。
[0003]通常电子设备启用高性能模式时,例如,启用中央处理器(central processing unit,CPU)内核数量多、CPU主频率较高、CPU功率高、图像处理器(graphics processing unit,GPU)的主频率较高、GPU功率高的情况下,电子设备实时的功耗也会较高。可以理解地,功耗越高,整机能耗也就越高。也就是说,目前,电子设备的性能和能耗很难同时达到最优。这样,在设备电量有限的情况下,电子设备要么不能启用高性能模式,要么启用高性能模式之后设备续航明显缩短。

技术实现思路

[0004]本申请提供一种设备控制方法及电子设备,在设备电量有限的情况下,用于兼顾高性能和续航。
[0005]为达到上述目的,本申请的实施例采用如下技术方案:
[0006]第一方面,本申请实施例提供的一种设备控制方法,应用于电子设备,所述方法包括:按照第一模式对应的第一性能参数运行,第一性能参数的参数类型包括中央处理器功率、图形系统整体功耗、启用的中央处理器内核数量、中央处理器主频率和图形处理器主频率中的一项或多项;在第一条件下,依次交替按照第二模式对应的第二性能参数和所述第一性能参数运行;所述第二性能参数和所述第一性能参数的参数类型相同,所述第二性能参数的取值大于所述第一性能参数的取值;其中,所述第一条件包括以下一项或多项条件:启用第一应用;检测到用户指示启用第二模式的操作。
[0007]示例性地,上述第一应用可以是对设备性能表现要求较高的程序数据。例如,游戏应用、大型仿真应用、设计类应用、开发类应用等。上述第一应用可以是对设备性能表现要求较高,可以体现在第一应用在运行期间,所需占用的系统资源满足预设条件,所述系统资源包括中央处理器资源和图形处理器资源,所述预设条件包括所需启用的中央处理器内核数量大于预设数量、所需启用的中央处理器主频率大于第一频率和所需启用的图形处理器主频率大于第二频率中的一项或多项。
[0008]又示例性地,上述第一应用还可以是在某些特定运行阶段对于设备性能表现要求较高的程序数据。比如,需要解析或打开较大体积的文件的办公类应用等。
[0009]另外,以第一性能参数是CPU功率为例,在按照第一性能参数运行时,采用CPU功率不超过第一性能参数作为约束条件,调用电子设备的各类系统资源,释放出电子设备运行所需的性能。也就是,按照第一性能参数运行期间,电子设备的最大CPU功率等于第一性能参数。
[0010]以第二性能参数是CPU功率为例,在按照第二性能参数运行时,采用CPU功率不超过第二性能参数作为约束条件,调用电子设备的各类系统资源,释放出电子设备运行所需的性能。也就是,按照第二性能参数运行期间,电子设备的最大CPU功率等于第二性能参数。
[0011]电子设备按照第二性能参数运行,可称为启用第二模式。电子设备按照第一性能参数运行可称为启用第一模式。电子设备启用第二模式时表现出的设备性能,相比于启用第一模式表现出的设备性能更高。同时,启用第一模式时产生的能耗,相比于启用第二模式的能耗更低。
[0012]在上述实施例中,根据第一应用确定需要启用第二模式,或者,根据用户主动指示确定需要启用第二模式,电子设备都可以依次交替启用第二模式和一模式。这样,相较于只启用第一模式,交替启用第二模式和第一模式期间,能表现出更高的性能,满足当前用户对设备的性能需求。相较于只启用第二模式,交替启用第二模式和第一模式期间,产生的能耗更低。在一些实施例中,在依次交替按照第二模式对应的第一性能参数和所述第一性能参数运行之前,所述方法还包括:确定所述电子设备未连接外置电源。
[0013]在上述实施例中,在未接外置电源的情况下,电子设备的电量有限。在电量有限的场景下,电子设备通过交替启用第一模式和第二模式,在满足性能需求的同时,还可以增加设备续航。
[0014]在一些实施例中,在结束交替按照所述第二性能参数和所述第一性能参数运行之后,在所述电子设备再次按照所述第一性能参数运行的情况下,所述方法还包括:在所述第一条件下,确定所述电子设备连接所述外置电源;按照所述第二模式对应的第二性能参数运行。
[0015]其中,电子设备可以在以下至少一种场景中,结束交替启用第一模式和第二模式:
[0016](1)心跳控制策略的止时间点,触发结束。比如,第一模式和第二模式之间的交替次数已达到心跳控制策略中指示的次数。再比如,心跳控制策略的启用时间已达到预配置的最长时间。再比如,所运行的特定程序停止运行的时间点。再比如,特定的使用场景已不存在的时间点。
[0017](2)连接上外置电源。
[0018](3)接收到用户指示关闭交替启用第一模式和第二模式的操作。
[0019]在上述实施例中,在停止交替启用第一模式和第二模式,且电子设备决定继续采用第一模式运行之后,同样是在第一条件下,如果检测到电子设备连接上外置电源,那么直接启用第二模式,优先满足性能需求。
[0020]在一些实施例中,所述第一条件为启用所述第一应用的情况下,在所述依次交替按照第二模式对应的第一性能参数和所述第一性能参数运行之前,所述方法还包括:检测到第一事件;其中,在所述第一应用为文档编辑应用的情况下,所述第一事件为打开第一类文件,所述第一类文件是体积大于预设值的文件;在所述第一应用为仿真应用的情况下,所述第一事件为接收到启动仿真的操作。
[0021]在一些实施例中,在启用不同的所述第一应用时,交替按照所述第二性能参数和所述第一性能参数运行的方式,包括以下至少一项不同:按照所述第一性能参数运行的时间长度不同;按照所述第二性能参数运行的时间长度不同;对应的交替次数不同。
[0022]在上述实施例中,面对不同的第一应用,交替切换第二模式和第一模式的方式也
会存在差异,这样,可以提升性能表现与第一应用之间的适配性。
[0023]在一些实施例中,在所述电子设备的剩余电量不同时,交替按照所述第二性能参数和所述第一性能参数运行的方式,包括以下至少一项不同:按照所述第一性能参数运行的时间长度不同;按照所述第二性能参数运行的时间长度不同。
[0024]在上述实施例中,电子设备在不同剩余电量下,交替切换第二模式和第一模式的方式也会存在差异,这样,能够最大化利用剩余电量,协调设备续航和表现出的性能。
[0025]在一些实施例中,在交替按照所述第二性能参数和所述第一性能参数运行的期间,所述方法还包括:在按照所述第二性能参数运行的情况下,将所述电子设备的散热风扇的转速由第一转速提升到第二转速;在按照所述第一性能参数运行的情况下,将所述散热风扇的转速恢复到所述第一转速。
[0026]在一些实施例中,在依次交替按照第二模式对应的第二性能参数和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,应用于电子设备,所述方法包括:按照第一模式对应的第一性能参数运行,第一性能参数的参数类型包括中央处理器功率、图形系统整体功耗、启用的中央处理器内核数量、中央处理器主频率和图形处理器主频率中的一项或多项;在第一条件下,依次交替按照第二模式对应的第二性能参数和所述第一性能参数运行;所述第二性能参数和所述第一性能参数的参数类型相同,所述第二性能参数的取值大于所述第一性能参数的取值;其中,所述第一条件包括以下一项或多项条件:启用第一应用,其中,所述第一应用在运行期间,所需占用的系统资源满足预设条件,所述系统资源包括中央处理器资源和图形处理器资源,所述预设条件包括所需启用的中央处理器内核数量大于预设数量、所需启用的中央处理器主频率大于第一频率、所需启用的图形处理器主频率大于第二频率中的一项或多项;检测到用户指示启用第二模式的操作。2.根据权利要求1所述的方法,其特征在于,在依次交替按照第二模式对应的第一性能参数和所述第一性能参数运行之前,所述方法还包括:确定所述电子设备未连接外置电源。3.根据权利要求2所述的方法,其特征在于,在结束交替按照所述第二性能参数和所述第一性能参数运行之后,在所述电子设备再次按照所述第一性能参数运行的情况下,所述方法还包括:在所述第一条件下,确定所述电子设备连接所述外置电源;按照所述第二模式对应的第二性能参数运行。4.根据权利要求2所述的方法,其特征在于,所述第一条件为启用所述第一应用的情况下,在所述依次交替按照第二模式对应的第一性能参数和所述第一性能参数运行之前,所述方法还包括:检测到第一事件;其中,在所述第一应用为文档编辑应用的情况下,所述第一事件为打开第一类文件,所述第一类文件是体积大于预设值的文件;在所述第一应用为仿真应用的情况下,所述第一事件为接收到启动仿真的操作。5.根据权利要求1所述的方法,其特征在于,在启用不同的所述第一应用时,交替按照所述第二性能参数和所述第一性能参数运行的方式,包括以下至少一项不同:按照所述第一性能参数运行的时间长度不同;按照所述第二性能参数运行的时间长度不同;对应的交替次数不同。6.根据权利要求1所述的方法,其特征在于,在所述电子设备的剩余电量不同时,交替按照所述第二性能参数和所述第一性能参数运行的方式,包括以下至少一项不同:按照所述第一性能参数运行的时间长度不同;按照所述第二性能参数运行的时间长度不同。7.根据权利要求1所述的方法,其特征在于,在交替按照所述第二性能参数和所述第一性能参数运行的期间,所述方法还包括:
在按照所述第二性能参数运行的情况下,将所述电子设备的散热风扇的转速由第一转速提升到第二转速;在按照所述第一性能参数运行的情况下,将所述散热风扇的转速恢复到所述第一转速。8.根据权利要求1所述的方法,其特征在于,在依次交替按照第二模式对应的第二性能参数和所述第一性能参数运行之后,所述方法还包括:检测到与所述外置电源连接;按照所述第二模式对应的第二性能参数运行;在第二条件下,在第一时段内按照第三性能参数运行,所述第三性能参数和所述第一...

【专利技术属性】
技术研发人员:王浩
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1