一种控制方法技术

技术编号:37501380 阅读:26 留言:0更新日期:2023-05-07 09:37
本申请提供了一种控制方法,包括:在当前检测时间节点获得处理器的运行功耗信息;基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值;将所述处理器的功耗阈值从原始功耗阈值调整至目标功耗阈值,以使得所述处理器至少在第一检测时间节点前基于所述目标功耗阈值运行,所述原始功耗阈值是处理器从第二检测时间节点至所述当前检测时间节点使用的功耗阈值,所述第一检测时间节点晚于所述当前检测时间节点且与所述当前检测时间节点相邻,所述第二检测时间节点早于所述当前检测时间节点且与所述当前检测时间节点相邻,所述功耗阈值是所述处理器运行中可使用的功耗上限。是所述处理器运行中可使用的功耗上限。是所述处理器运行中可使用的功耗上限。

【技术实现步骤摘要】
一种控制方法


[0001]本申请涉及一种控制方法。

技术介绍

[0002]电子设备无论是笔记本合适台式机,由于散热的限制,总体的电源功耗是固定的。
[0003]现有的电源动态分配方案中预设一些不同的功耗区间,在不同场景下设置固定的功耗使用值。
[0004]比如电子设备运行游戏时,进入相应的某功耗阈值,在功耗阈值中各个处理器的功耗值是固定的设置的功耗值求。由于该功耗阈值的设置是基于不同场景下大量的前期测试数据获得的白名单,导致某些无测试数据的情况场景无法对于电源进行动态分配,导致电子设备中设置的功耗值不能够匹配各个处理器的需求。

技术实现思路

[0005]有鉴于此,本申请提供了一种控制方法,如下:
[0006]一种控制方法,包括:
[0007]在当前检测时间节点获得处理器的运行功耗信息;
[0008]基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值;
[0009]将所述处理器的功耗阈值从原始功耗阈值调整至目标功耗阈值,以使得所述处理器至少在第一检测时间节点前基于所述目标功耗阈值运行,所述原始功耗阈值是处理器从第二检测时间节点至所述当前检测时间节点使用的功耗阈值,所述第一检测时间节点晚于所述当前检测时间节点且与所述当前检测时间节点相邻,所述第二检测时间节点早于所述当前检测时间节点且与所述当前检测时间节点相邻,所述功耗阈值是所述处理器运行中可使用的功耗上限。
[0010]可选的,上述的方法,所述基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值,包括:
[0011]基于所述运行功耗信息与所述处理器的原始功耗阈值满足预设条件,在预设调整范围内确定所述处理器的目标功耗阈值,所述运行功耗信息与所述目标功耗阈值不满足预设条件。
[0012]可选的,上述的方法,所述处理器包括第一处理器和第二处理器,所述基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值,包括:
[0013]基于第一处理器的第一运行功耗信息以及第一原始功耗阈值,确定第一差值;
[0014]基于第二处理器的第二运行功耗信息以及第二原始功耗阈值,确定第二差值;
[0015]基于所述第一差值与第二差值中的任一个小于预设值,在预设调整范围内确定所述第一处理器的第一目标功耗阈值和/或第二处理器的第二目标功耗阈值。
[0016]可选的,上述的方法,所述基于所述第一差值与第二差值中的任一个小于预设值,在预设调整范围内确定所述第一处理器的第一目标功耗阈值和/或第二处理器的第二目标
功耗阈值,包括:
[0017]基于所述第一差值小于预设值、且所述第二差值不小于预设值,确定第一目标功耗阈值,所述第一目标功耗阈值大于所述第一原始功耗阈值;
[0018]基于所述第二差值小于预设值、所述第一差值不小于预设值,确定所述第二目标功耗阈值,所述第二目标功耗阈值大于所述第二原始功耗阈值;
[0019]基于所述第一差值和所述第二差值均小于预设值,确定第一目标功耗阈值以及第三目标功耗阈值,所述第三目标功耗阈值小于所述第二原始功耗阈值,所述第一处理器的功耗需求优先度高于所述第二处理器的功耗需求优先度。
[0020]可选的,上述的方法,所述确定第一目标功耗阈值,包括:
[0021]确定所述第一目标功耗阈值与所述第二原始功耗阈值之和是否大于系统预设功耗阈值;
[0022]若所述第一目标功耗阈值与所述第二原始功耗阈值之和大于系统预设功耗阈值,确定第一目标功耗阈值和第三目标功耗阈值;
[0023]若所述第一目标功耗阈值与所述第二原始功耗阈值之和不大于系统预设功耗阈值,确定第一目标功耗阈值。
[0024]可选的,上述的方法,所述处理器包括第一处理器和第二处理器,所述基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值,包括:
[0025]基于第一处理器的第一运行功耗信息以及第一原始功耗阈值,确定第一差值;
[0026]基于第二处理器的第二运行功耗信息以及第二原始功耗阈值,确定第二差值;
[0027]基于当前检测时间节点获得的第一运行功耗信息大于第二检测时间节点获得的第一运行功耗信息,且当前检测时间节点的第一差值小于第二检测时间节点的第一差值,确定将第一阈值调整参数从第一参数更换为第二参数,所述第一参数与第一原始功耗阈值对应;基于所述第二参数确定所述第一处理器的第一功耗阈值是第四目标功耗阈值,所述第四目标功耗阈值小于所述第一原始功耗阈值;
[0028]和/或
[0029]基于当前检测时间节点获得的第二运行功耗信息小于第二检测时间节点获得的第二运行功耗信息,且当前检测时间节点的第二差值大于第二检测时间节点的第二差值,确定将第二阈值调整参数从第三参数更换为第四参数;基于所述第四参数确定所述第二处理器的第二功耗阈值是第三目标功耗阈值,所述第三目标功耗阈值小于所述第二原始功耗阈值,所述第三参数与第二原始功耗阈值对应。
[0030]可选的,上述的方法,还包括:
[0031]基于第一功耗阈值和第二功耗阈值得到系统功耗阈值;
[0032]若预设时间段内所述系统功耗阈值等于预设阈值范围上限次数达到预设次数,基于所述第一差值与第二差值中的任一个小于预设值,在预设调整范围内将所述第一处理器的第一功耗阈值从第一原始功耗阈值调整至第一目标功耗阈值和/或第二处理器的第二功耗阈值从第二原始功耗阈值调整至第二目标功耗阈值。
[0033]可选的,上述的方法,还包括:
[0034]基于处理器的功耗阈值确定系统预设功耗值;
[0035]基于所述系统预设功耗值确定目标温度调整策略;
[0036]基于所述目标温度调整策略控制电子设备的降温模块以目标运行参数运行。
[0037]可选的,上述的方法,所述基于处理器的功耗阈值确定系统预设功耗值之后,所述基于所述系统预设功耗值确定目标温度调整策略之前,还包括:
[0038]获得对于所述处理器的至少两个可调节项的第一调整信息,所述第一调整信息是基于操作体输入操作生成,所述可调节项与所述处理器的功耗阈值相关;
[0039]基于所述第一调整信息确定目标系统预设功耗值;
[0040]基于所述目标系统预设功耗值更新所述系统预设功耗值。
[0041]可选的,上述的方法,所述基于所述目标温度调整策略控制电子设备的降温模块以目标运行参数运行之后,还包括:
[0042]获得对于降温模块的第二调整信息,所述第二调整信息是基于操作体的输入操作生成,所述第二调整信息用于在所述目标温度调整策略对应的性能调整范围内调整所述降温模块的工作性能;
[0043]基于所述第二调整信息调整所述降温模块的目标运行参数。
附图说明
[0044]为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制方法,包括:在当前检测时间节点获得处理器的运行功耗信息;基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值;将所述处理器的功耗阈值从原始功耗阈值调整至目标功耗阈值,以使得所述处理器至少在第一检测时间节点前基于所述目标功耗阈值运行,所述原始功耗阈值是处理器从第二检测时间节点至所述当前检测时间节点使用的功耗阈值,所述第一检测时间节点晚于所述当前检测时间节点且与所述当前检测时间节点相邻,所述第二检测时间节点早于所述当前检测时间节点且与所述当前检测时间节点相邻,所述功耗阈值是所述处理器运行中可使用的功耗上限。2.根据权利要求1所述的方法,所述基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值,包括:基于所述运行功耗信息与所述处理器的原始功耗阈值满足预设条件,在预设调整范围内确定所述处理器的目标功耗阈值,所述运行功耗信息与所述目标功耗阈值不满足预设条件。3.根据权利要求1所述的方法,所述处理器包括第一处理器和第二处理器,所述基于所述运行功耗信息,在预设调整范围内确定目标功耗阈值,包括:基于第一处理器的第一运行功耗信息以及第一原始功耗阈值,确定第一差值;基于第二处理器的第二运行功耗信息以及第二原始功耗阈值,确定第二差值;基于所述第一差值与第二差值中的任一个小于预设值,在预设调整范围内确定所述第一处理器的第一目标功耗阈值和/或第二处理器的第二目标功耗阈值。4.根据权利要求3所述的方法,所述基于所述第一差值与第二差值中的任一个小于预设值,在预设调整范围内确定所述第一处理器的第一目标功耗阈值和/或第二处理器的第二目标功耗阈值,包括:基于所述第一差值小于预设值、且所述第二差值不小于预设值,确定第一目标功耗阈值,所述第一目标功耗阈值大于所述第一原始功耗阈值;基于所述第二差值小于预设值、所述第一差值不小于预设值,确定所述第二目标功耗阈值,所述第二目标功耗阈值大于所述第二原始功耗阈值;基于所述第一差值和所述第二差值均小于预设值,确定第一目标功耗阈值以及第三目标功耗阈值,所述第三目标功耗阈值小于所述第二原始功耗阈值,所述第一处理器的功耗需求优先度高于所述第二处理器的功耗需求优先度。5.根据权利要求4所述的方法,所述确定第一目标功耗阈值,包括:确定所述第一目标功耗阈值与所述第二原始功耗阈值之和是否大于系统预设功耗阈值;若所述第一目标功耗阈值与所述第二原始功耗阈值之和大于系统预设功耗阈值,确定第一目标功耗阈值和第三目标功耗阈值;若所述第一目标功耗阈值与所述第二原始功耗阈值之和不大于系统预设功耗阈值,确定第一目标功耗阈值。6.根据权利要求1所述的方法,所述处理器包括第...

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

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

1