[发明专利]资源调度方法和计算机设备有效
申请号: | 201811198978.8 | 申请日: | 2018-10-15 |
公开(公告)号: | CN109960395B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 陈秋林;周振坤;徐羽琼 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F1/3212 | 分类号: | G06F1/3212;G06F1/329;G06F9/48 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 调度 方法 计算机 设备 | ||
本申请提供一种资源调度方法、装置及计算机设备等。该方法以提高用户的整体体验为目标确定并执行资源管控策略,其中,用户的整体体验由设备当前使用场景下性能、温度和功耗三者的权重以及三者各自的用户体验确定出来。采用这种融合性能、温度和功耗三种因素的调度方法,能够避免单一因素调度可能带来的跷跷板效应,提升用户对设备的综合体验。
技术领域
本申请涉及计算机技术,尤其涉及一种资源管理或者说资源调度的方法、装置、计算机设备、计算机存储介质和计算机程序产品等。
背景技术
以智能手机为代表的终端设备中,随着芯片性能的高速发展,终端性能大幅提升,然而电量(相当于待机时长)和发热成为降低用户体验的核心问题。如何有效地平衡性能、功耗和发热成为提升终端设备的竞争力的核心。
以安卓手机为例,当前是性能、功耗、热三者的管控独立进行。在性能管控方面,中央处理器(central processing unit,CPU)、图形处理器(graphicprocessing unit,GPU)、双倍速率(double data rate,DDR)存储器的频点仅基于历史负载进行调整。以CPU为例,当某个任务的CPU负载上升时,CPU频点上升。在功耗管控方面,针对不同的应用类型(如即时通讯类应用)对后台任务的执行时间和功耗消耗进行限制;或者根据整机剩余电量进行分级的功耗管控,例如剩余80%和20%电量对应不同的功耗管控级别。在热管控方面,根据终端设备上各个热区是否超过阈值做热源(如SOC、显示器背光灯)限制,以降低热源的频点、档位为代价限制温度上升。可见,性能、功耗、热是根据各自维度的劣化程度,独立进行调度,容易造成跷跷板效应,例如,电量充足时,优先调控性能,导致电量迅速降低,手机持续发热;电量不充足时,强制管控功耗和热,导致性能降低,影响用户体验。
发明内容
以下从多个方面介绍本申请,容易理解的是,该以下多个方面的实现方式和有益效果可互相参考。
第一方面,本申请提供一种资源调度方法,该方法包括确定设备当前的应用场景,其中,所述应用场景与用户的使用或设备的运行状态相关,运行场景通常包括以下多个维度中的任意一个或多个维度的信息:时间、空间、前台应用的类型以及应用内的使用场景;针对该应用场景,性能、功耗和温度分别有各自的权重,基于三者的权重以及三者目前的用户体验确定资源管控策略;根据所述资源管控策略调度所述设备的资源。
其中,性能、功耗和温度分别意味着三者各自的用户体验。用户体验有多种实现方法,比如对于功耗而言,用户体验的主要指标可以是待机时长,那么预估的待机时长越长,则功耗的用户体验越高;对于性能而言,用户体验的指标可以是视频的目标帧率、流畅度等,流畅度越高,用户体验越高;对于温度而言,用户体验的指标可以是手机外壳温度,手机外壳温度越高,则用户体验越低。性能、功耗和温度三者的权重分别指示三者对用户整体体验的影响程度。用户整体体验例如可以是性能、功耗和温度各自的用户体验的加权和。在确定资源管控策略的过程中,融合性能、功耗和温度三者各自的用户体验以形成用户的整体体验,以用户的整体体验为目标确定资源调度策略。
性能、功耗和温度,这三者很难融合,比如提升性能,功耗就会变高,同时温度就会上升,因此很难找到最合适的资源调度策略。而本申请提供的方法考虑到了不同的应用场景下三者对用户的重要性是不同的。针对特定的应用场景,融合性能、功耗和温度三者的权重确定合适的资源管控策略,然后根据该资源管控策略调度资源,从而实现了三种因素综合考虑的融合决策过程,有效避免了三者独立调度带来的跷跷板效应。同时,本申请提供的方法将性能、功耗和温度三个维度的用户体验满足程度的加权和作为用户整体体验,始终将用户整体体验的提升作为调度目标,有效避免了仅提升一个或两个维度的用户体验,而另一维度的体验下降过多,从而造成的用户整体体验降低的问题。
在一些实现方式中,资源管控策略的确定是周期性的,间隔时间段可以通过机器学习获得,也可以由设备的用户设置,或在设备出厂时预置在设备内部。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811198978.8/2.html,转载请声明来源钻瓜专利网。