一种调整方法与装置制造方法及图纸

技术编号:20271762 阅读:34 留言:0更新日期:2019-02-02 03:23
本申请公开了一种调整方法,包括:获得电子设备的预设浮动功率,所述预设浮动功率包括长时浮动功率和短时浮动功率,所述浮动功率用于表征电子设备处理器加速到匹配当前所处理事件的功率;根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,以实现所述电子设备处理器的实时功率适应所述处理器所处理的相应的事件。本申请还公开了一种调整装置。

【技术实现步骤摘要】
一种调整方法与装置
本申请涉及处理器功率调整技术,尤其涉及一种调整方法与装置。
技术介绍
电子设备处理器的工作环境和承载任务种类繁多,用户使用电子设备过程中,对处理器的需求并不是持续不变的,更多的是对处理器瞬时处理能力的高需求。例如在在处理大型负责程序的过程的瞬间,用户期望处理器快速做出响应。
技术实现思路
本申请实施例提供一种调整方法包括:获得电子设备的预设浮动功率,所述预设浮动功率包括长时浮动功率和短时浮动功率,所述浮动功率用于表征电子设备处理器加速到匹配当前所处理事件的功率;根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,以实现所述电子设备处理器的实时功率适应所述处理器所处理的相应的事件。上述方案中,所述根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:根据对应所述处理器的事件及所述事件中处理器的功率特征的统计信息,确定具有相同功耗特征的事件的复现率;当所述事件的复现率低于复现率阈值时,基于所述电子设备的参数信息,调整所述处理器的预设浮动功率中的长时浮动功率或短时浮动功率。上述方案中,所述基于所述电子设备的参数信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:以固定时间间隔对所述处理器的实时功率进行统计;根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率。上述方案中,所述根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:当所述处理器的实时功率信息的统计结果中出现所述处理器的实时功率大于等于所述处理器的第二长时浮动功率最大值,且所述电子设备的机壳温度高于所述电子设备的机壳设定温度时,对所述处理器的预设浮动功率进行增大调整。上述方案中,所述对所述处理器的预设浮动功率进行增大调整,包括:将所述处理器的短时浮动功率调整至所述处理器初始默认短时浮动功率,并增大所述处理器的长时浮动功率最大值。上述方案中,所述根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:当所述处理器的实时功率信息的统计结果中出现所述处理器的实时功率小于所述处理器的第一长时浮动功率最小值、大于所述处理器的第一长时浮动功率最大值,且所述电子设备的机壳温度高于所述电子设备的机壳设定温度时,对所述处理器的预设浮动功率进行增大调整。上述方案中,所述对所述处理器的预设浮动功率进行增大调整,包括:将所述处理器的短时浮动功率增大,并将所述处理器的长时浮动功率调整至所述处理器初始默认长时浮动功率。上述方案中,所述根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:当所述处理器的实时功率信息的统计结果中出现所述处理器的实时功率大于等于所述处理器的第一长时浮动功率最小值、大于所述处理器的第一长时浮动功率最大值,且所述电子设备的机壳温度高于所述电子设备的机壳设定温度时,对所述处理器的预设浮动功率进行增大调整。上述方案中,所述对所述处理器的预设浮动功率进行增大调整,包括:将所述处理器的短时浮动功率和长时浮动功率同时增大。上述方案中,对所述处理器的预设浮动功率进行增大调整,包括至少以下之一:对所述处理器的预设浮动功率进行步进式增大调整;以预设调整量,对所述处理器的预设浮动功率进行增大调整,所述预设调整量大于所述步进式增大调整的调整量;将所述处理器的预设浮动功率调整至固定值。上述方案中,所述根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:根据对应所述处理器的事件及所述事件中处理器的功率特征的统计信息,确定具有相同功耗特征的事件的复现率;当所述事件的复现率达到复现率阈值时,按照与所述复现率对应的功耗特征,调整所述处理器的预设浮动功率。上述方案中,所述当所述事件的复现率达到复现率阈值时,按照与所述复现率对应的功耗特征,调整所述处理器的预设浮动功率,包括:所述具有相同功耗特征的事件的复现率包括在不同维度的复现率;当所述事件的复现率达到目标维度的复现率阈值时,按照与相应维度的复现率所对应的功耗特征,调调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率。上述方案中,当所述事件的复现率达到目标维度的复现率阈值时,按照与相应维度的复现率所对应的功耗特征,调整所述处理器的调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:所述调整维度为时间调整维度,当具有同一处理器功率特征的事件,在多个统计周期内的同一时刻的复现率达到第一复现率阈值时,将与所述处理器功率特征相对应的长时浮动功率和短时浮动功率,设置为在相应时刻的浮动功率。上述方案中,当所述事件的复现率达到目标维度的复现率阈值时,按照与相应维度的复现率所对应的功耗特征,调整所述处理器的预设浮动功率,包括:所述调整维度为温度调整维度,当具有同一处理器功率特征的事件,在至少一个统计周期内的同一时刻的复现率达到第二复现率阈值时,将在同一温度时与所述处理器功率特征相对应的长时浮动功率和短时浮动功率,设置为所述处理器的预设浮动功率。上述方案中,当所述事件的复现率达到目标维度的复现率阈值时,按照与相应维度的复现率所对应的功耗特征,调整所述处理器的预设浮动功率,包括:所述调整维度为逻辑调整维度,当具有同一处理器功率特征的事件和与该事件相同的关联事件,在至少一个统计周期内的复现率达到第三复现率阈值时,将所述逻辑调整维度中的N+1个事件对应的长时浮动功率和短时浮动功率,设置为所述处理器的预设浮动功率;所述N为大于1的正整数。本申请实施例还提供了一种调整装置,包括:信息获取模块,用于获得电子设备的预设浮动功率,所述预设浮动功率包括长时浮动功率和短时浮动功率,所述浮动功率用于表征所述处理器加速到匹配当前所处理事件的功率;处理模块,用于根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,以实现所述电子设备处理器的实时功率适应所述处理器所处理的相应的事件。上述方案中,所述处理模块,用于根据对应所述处理器的事件及所述事件中处理器的功率特征的统计信息,确定具有相同功耗特征的事件的复现率;所述处理模块,用于当所述事件的复现率低于复现率阈值时,基于所述电子设备的参数信息,调整所述处理器的预设浮动功率中的长时浮动功率或短时浮动功率。上述方案中,所述处理模块,用于以固定时间间隔对所述处理器的实时功率进行统计;所述处理模块,用于根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率。上述方案中,所述处理模块,用于当所述处理器的实时功率信息的统计结果中出现所述处理器的实时功率大于等于本文档来自技高网...

【技术保护点】
1.一种调整方法,包括:获得电子设备的预设浮动功率,所述预设浮动功率包括长时浮动功率和短时浮动功率,所述浮动功率用于表征电子设备处理器加速到匹配当前所处理事件的功率;根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,以实现所述电子设备处理器的实时功率适应所述处理器所处理的相应的事件。

【技术特征摘要】
1.一种调整方法,包括:获得电子设备的预设浮动功率,所述预设浮动功率包括长时浮动功率和短时浮动功率,所述浮动功率用于表征电子设备处理器加速到匹配当前所处理事件的功率;根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,以实现所述电子设备处理器的实时功率适应所述处理器所处理的相应的事件。2.根据权利要求1所述的方法,所述根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:根据对应所述处理器的事件及所述事件中处理器的功率特征的统计信息,确定具有相同功耗特征的事件的复现率;当所述事件的复现率低于复现率阈值时,基于所述电子设备的参数信息,调整所述处理器的预设浮动功率中的长时浮动功率或短时浮动功率。3.根据权利要求2所述的方法,所述基于所述电子设备的参数信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:以固定时间间隔对所述处理器的实时功率进行统计;根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率。4.根据权利要求3所述的方法,所述根据对所述处理器的实时功率信息的统计结果和所述电子设备的机壳温度,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:当所述处理器的实时功率信息的统计结果中出现所述处理器的实时功率大于等于所述处理器的第二长时浮动功率最大值,且所述电子设备的机壳温度高于所述电子设备的机壳设定温度时,对所述处理器的预设浮动功率进行增大调整。5.根据权利要求1所述的方法,所述根据对应所述电子设备处理器的事件及所述事件中处理器的功率特征的统计信息,调整所述电子设备的预设浮动功率中的长时浮动功率或短时浮动功率,包括:根据对应所述处理器的事件及所述事件中处理器的功率特征的统计信息,确定具有相同功耗特征的事件的复现率;当所述事件的复现率达到复现率阈值时,按照与所述复现率对应的功耗特征,调整所述处理器的预设浮动功率。6.根据权利要求5所述的方法,所述当所述事件的复现率达到复...

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

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

1