处理资源调整方法及装置制造方法及图纸

技术编号:39593135 阅读:29 留言:0更新日期:2023-12-03 19:48
本公开是关于一种处理资源调整方法及装置

【技术实现步骤摘要】
处理资源调整方法及装置、电子设备、存储介质


[0001]本公开涉及计算机
,尤其涉及一种处理资源调整方法及装置

电子设备

存储介质


技术介绍

[0002]为了保证终端的正常运行,终端需要为运行中的各个应用程序分配处理资源,以使各个应用程序均具有足够的处理资源进行数据处理

[0003]在相关技术中,终端需要检测并记录应用程序在一段时间内的历史运行状况,并根据该历史运行状况预测下一时刻的运行状况,以根据预测得到的运行状况为该应用程序分配处理资源


技术实现思路

[0004]本公开提供一种处理资源调整方法及装置

电子设备

存储介质,能够根据应用程序的性能需求,为应用程序分配处理资源

[0005]根据本公开的第一方面,提供一种处理资源调整方法,包括:
[0006]获取目标应用程序的运行参数和为所述目标应用程序设置的控制参数,所述控制参数用于约束所述目标应用程序在运行时所处的目标性能状本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种处理资源调整方法,其特征在于,包括:获取目标应用程序的运行参数和为所述目标应用程序设置的控制参数,所述控制参数用于约束所述目标应用程序在运行时所处的目标性能状态;对所述运行参数和所述控制参数进行比对,以根据得到的比对结果调整分配给所述目标应用程序的处理资源;其中,所述目标应用程序在基于调整后的处理资源运行时,所述目标应用程序的运行参数与所述控制参数相匹配
。2.
根据权利要求1所述的方法,其特征在于,所述获取目标应用程序的运行参数,包括:获取目标应用程序的特定程序进程的运行参数;所述根据得到的比对结果调整分配给所述目标应用程序的处理资源,包括:根据得到的比对结果对用于负载所述特定程序进程的
CPU
核心的频率值进行调整
。3.
根据权利要求2所述的方法,其特征在于,所述获取目标应用程序的特定程序进程的运行参数,包括:获取目标应用程序的界面绘制进程绘制当前帧程序界面和上一帧程序界面的时间差值
。4.
根据权利要求3所述的方法,其特征在于,所述获取目标应用程序的界面绘制进程绘制当前帧程序界面和上一帧程序界面的时间差值,包括:响应于目标应用程序的界面绘制进程返回的

用于表征当前帧程序界面已绘制完成的通知消息,读取接收到所述界面绘制进程返回的上一次通知消息的历史时刻;基于当前时刻和所述历史时刻计算所述界面绘制进程绘制当前帧程序界面和上一帧程序界面的时间差值
。5.
根据权利要求3所述的方法,其特征在于,所述控制参数包括:所述时间差值的上限值和下限值;所述根据得到的比对结果对用于负载所述特定程序进程的
CPU
核心的频率值进行调整,包括:当所述比对结果表明所述时间差值大于所述上限值时,增大用于负载所述界面绘制进程的
CPU
核心的频率;当所述比对结果表明所述时间差值小于所述下限值时,减少用于负载所述界面绘制进程的
CPU
核心的频率;当所述比对结果表明所述时间差值不大于所述上限值且不小于所述下限值时,维持用于负载所述界面绘制进程的
CPU
核心的频率
。6.
根据权利要求1所述的方法,其特征在于,预设...

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

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

1