处理器的运行频率调整方法、装置及存储介质制造方法及图纸

技术编号:33353193 阅读:71 留言:0更新日期:2022-05-08 10:03
本公开涉及一种处理器的运行频率调整方法、装置及存储介质,运行频率调整方法包括:确定处理器的历史消耗资源,历史消耗资源用于表征处理器渲染预设数量图像帧所需要的资源;确定搭载处理器的显示器的基准刷新资源,基准刷新资源用于表征显示器刷新一帧图像所需要的资源;根据历史消耗资源和基准刷新资源,可以预测下一时刻对处理器运行频率的需求,进而相应地调整处理器的运行频率,在保证显示器的性能的前提下,避免在无需处理器较高运行频率时处理器仍以较高运行频率工作而增加功耗的问题;此外,可以在需要降低处理器的运行频率的情况下实现快速降低处理器的运行频率的目的,进一步节省功耗。进一步节省功耗。进一步节省功耗。

【技术实现步骤摘要】
处理器的运行频率调整方法、装置及存储介质


[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]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的运行频率调整方法的步骤。
[0045]本公开的实施例提供的技术方案可以包括以下有益效果:确定处理器的历史消耗资源,历史消耗资源用于表征处理器渲染预设数量图像帧所需要的资源;确定搭载处理器的显示器的基准刷新资源,基准刷新资源用于表征显示器刷新一帧图像所需要的资源;根据历史消耗资源和基准刷新资源,可以预测下一时刻对处理器运行频率的需求,进而相应地调整处理器的运行频率,在保证显示器的性能的前提下,避免在无需处理器较高运行频率时处理器仍以较高运行频率工作而增加功耗的问题;此外,基于处理器渲染图像帧所消耗的资源来预测是否调整处理器的运行频率,可以在需要降低处理器的运行频率的情况下实现快速降低处理器的运行频率的目的,进一步节省功耗。
[0046]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理器的运行频率调整方法,其特征在于,包括:确定处理器的历史消耗资源,所述历史消耗资源用于表征所述处理器渲染预设数量图像帧所需要的资源;确定搭载所述处理器的显示器的基准刷新资源,所述基准刷新资源用于表征所述显示器刷新一帧图像所需要的资源;根据所述历史消耗资源和所述基准刷新资源,调整所述处理器的运行频率。2.根据权利要求1所述的运行频率调整方法,其特征在于,所述历史消耗资源为所述处理器历史连续渲染所述预设数量图像帧的实际时长,所述基准刷新资源为所述显示器刷新一帧图像的基准时长,所述根据所述历史消耗资源和所述基准刷新资源,调整所述处理器的运行频率,包括:根据所述基准时长和所述预设数量图像帧,确定所述显示器刷新所述预设数量图像帧的刷新时长;根据所述实际时长和所述刷新时长,调整所述处理器的运行频率。3.根据权利要求2所述的运行频率调整方法,其特征在于,所述确定搭载所述处理器的显示器的基准刷新资源,包括:获取当前刷新率;根据所述当前刷新率,确定所述基准时长;将所述基准时长确定为搭载所述处理器的显示器的基准刷新资源。4.根据权利要求2所述的运行频率调整方法,其特征在于,所述根据所述实际时长和所述刷新时长,调整所述处理器的运行频率,包括:在所述实际时长等于所述刷新时长的情况下,保持所述处理器的运行频率;在所述实际时长大于所述刷新时长的情况下,提高所述处理器的运行频率;在所述实际时长小于所述刷新时长的情况下,降低所述处理器的运行频率。5.根据权利要求1所述的运行频率调整方法,其特征在于,所述历史消耗资源为所述处理器历史连续所述渲染预设数量图像帧的实际时长,所述基准刷新资源为所述显示器刷新一帧图像的基准时长,所述根据所述历史消耗资源和所述基准刷新资源,调整所述处理器的运行频率,包括:根据所述实际时长和所述基准时长,确定目标帧数;在所述目标帧数大于第一帧数且小于第二帧数的情况下,保持所述处理器的运行频率,其中,所述第一帧数小于所述第二帧数;在所述目标帧数小于或等于所述第一帧数的情况下,降低所述处理器的运行频率;在所述目标帧数大于或等于所述第二帧数的情况下,提高所述处理器的运行频率。6.一种处理器的运行频率调整装置,其特征在于,包括:第一确定模块,被配置为确定处理器的历史消耗资源,所述历史消耗资源用于表征所述处理器渲染预设数量图像帧所需要的资源;第二确定模块,被配置为确定搭...

【专利技术属性】
技术研发人员:汪夏兵
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1