[发明专利]调整频率的方法、装置、电子设备及可读存储介质有效
申请号: | 202210402879.7 | 申请日: | 2022-04-18 |
公开(公告)号: | CN114911336B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 姜仕双;刘文方;李耀宗;梁绪庆 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F1/329 | 分类号: | G06F1/329;G06F1/20 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李红艳 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调整 频率 方法 装置 电子设备 可读 存储 介质 | ||
本申请公开了一种调整频率的方法、装置、电子设备及可读存储介质,属于终端技术领域。包括:绘制第一图像帧,其中,在绘制第一图像帧时电子设备的处理器的运行频率为第一频率值。若第一图像帧是空白帧,则确定第二频率值,第二频率值小于第一频率值,空白帧是指未输出图像数据的图像帧。将处理器的运行频率调整为第二频率值。本申请通过识别空白帧,调整处理器的运行频率至一个较低的频点,可以更好的平衡性能和功耗,避免电子设备出现性能过剩、功耗浪费的问题。
本申请要求于2022年03月17日提交到国家知识产权局、申请号为202210267048.3、申请名称为“频率预测的方法、装置、电子设备及可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及终端技术领域,特别涉及一种调整频率的方法、装置、电子设备及可读存储介质。
背景技术
诸如手机、平板电脑之类的电子设备在运行时,特别是在运行视频、导航、电子书、音乐、购物以及游戏等应用程序的场景下,复杂的交互场景给如何平衡性能和功耗带来了巨大的挑战。
在相关技术中,为了平衡性能和功耗,通常采用面向应用程序或场景级别的限频策略来解决资源分配问题,然而,如此常会遇到性能过剩、功耗浪费的问题,从而导致电子设备因高能耗而引起发热、续航能力下降。
发明内容
本申请提供了一种调整频率的方法、装置、电子设备及可读存储介质,可以解决相关技术中无法平衡性能和功耗,导致电子设备因高能耗而引起发热、续航能力下降的问题。所述技术方案如下:
第一方面,提供了一种调整频率的方法,应用于电子设备中,所述方法包括:
绘制第一图像帧,其中,在绘制所述第一图像帧时所述电子设备的处理器的运行频率为第一频率值;
若所述第一图像帧是空白帧,则确定第二频率值,所述第二频率值小于所述第一频率值,所述空白帧是指未输出图像数据的图像帧;
将所述处理器的运行频率调整为所述第二频率值。
如此,在绘帧过程中,通过识别空白帧,调整处理器的运行频率值至一个较低的频点,可以更好的平衡性能和功耗,解决了用户交互场景非必要提频导致的性能过剩、功耗浪费问题。
作为本申请的一个示例,所述若所述第一图像帧是空白帧,则确定第二频率值,包括:
若所述第一图像帧是所述空白帧,则获取目标频率值,所述目标频率值小于上一个非空白帧的绘帧任务中所述处理器的最大频率值;
将所述处理器的最大频率值调整为所述目标频率值;
根据调整后的所述处理器的最大频率值,确定所述第二频率值。
如此,通过识别空白帧,调整处理器的最大频率值至一个较低的频点,以限制处理器的运行频率,可以较好的平衡性能和功耗,解决了用户交互场景非必要提频导致的性能过剩、功耗浪费问题。
作为本申请的一个示例,若所述第一图像帧是空白帧,则确定第二频率值之前,还包括:
在绘帧所述第一图像帧的过程中,根据多个关键线程的运行情况,确定所述第一图像帧是否是所述空白帧,所述多个关键线程中的每个关键线程用于执行绘帧任务。
如此,通过对多个关键线程的运行情况进行监控,可以有效地识别出第一图像帧是否是空白帧,从而便于确定是否要对处理器的最大频率值进行调整。
作为本申请的一个示例,所述多个关键线程包括主线程和渲染线程;所述在绘帧所述第一图像帧的过程中,根据多个关键线程的运行情况,确定所述第一图像帧是否是所述空白帧,包括:
在绘帧所述第一图像帧的过程中,若所述主线程未调用所述渲染线程,则确定所述第一图像帧是所述空白帧;或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210402879.7/2.html,转载请声明来源钻瓜专利网。