【技术实现步骤摘要】
调频方法、调频装置、存储介质与电子设备
本公开涉及计算机
,尤其涉及一种调频方法、调频装置、计算机可读存储介质与电子设备。
技术介绍
调频是指调节电子设备上处理器的运行频率,包括对CPU(CentralProcessingUnit,中央处理器)、GPU(GraphicsProcessingUnit,图形处理器)等的调频,以提高性能或降低功耗。相关技术中,调频方法主要包括两种:第一种是从系统层级进行统一调频,CPU上运行的任务都得到加速(提频时)或减速(降频时),显然这种方法的针对性较差,使得一部分无需调频的任务也得到调频,造成资源浪费;第二种是从任务层级进行调频,仅针对需要调频的任务进行调频,但是相关技术存在调频和任务运行之间的滞后问题,导致调频的时间晚于任务实际运行的时间,任务并未得到有效的调频优化。因此,有必要提出一种新的调频方法,以解决上述技术问题。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。专利技术 ...
【技术保护点】
1.一种调频方法,其特征在于,包括:/n响应于待运行任务组满足预设状态,检测快速调频模式当前的状态;/n当所述快速调频模式为开启状态时,调用预设的实时调频线程根据所述运行队列中的任务进行调频;/n当所述快速调频模式为关闭状态时,调用原生的调度器根据所述待运行任务组的负载参数进行调频。/n
【技术特征摘要】 【专利技术属性】
1.一种调频方法,其特征在于,包括:
响应于待运行任务组满足预设状态,检测快速调频模式当前的状态;
当所述快速调频模式为开启状态时,调用预设的实时调频线程根据所述运行队列中的任务进行调频;
当所述快速调频模式为关闭状态时,调用原生的调度器根据所述待运行任务组的负载参数进行调频。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当生成所述待运行任务组时,获取所述待运行任务组的负载参数;
根据所述负载参数确定是否需要调频;
当确定需要调频时,执行所述响应于待运行任务组满足预设状态,检测快速调频模式当前的状态的步骤。
3.根据权利要求2所述的方法,其特征在于,所述根据所述负载参数确定是否需要调频,包括:
根据所述负载参数计算所述待运行任务组的最大加速值;
当所述最大加速值高于预设值时,确定需要调频。
4.根据权利要求1所述的方法,其特征在于,所述待运行任务组满足预设状态,包括:
所述待运行任务组的第一个任务进入运行队列。
5.根据权利要求4所述的方法,其特征在于,在调用预设的实时调频线程根据所述运行队列中的任务进行调频后,所述方法还包括:
当所述待运行任务组的最后一个任务运行结束时,关闭所述实时调频线程。
技术研发人员:黄志根,
申请(专利权)人:OPPO重庆智能科技有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。