[发明专利]一种CPU调度方法、移动终端及CPU调度系统有效
| 申请号: | 201710823817.2 | 申请日: | 2017-09-13 |
| 公开(公告)号: | CN107506244B | 公开(公告)日: | 2020-01-17 |
| 发明(设计)人: | 刘志锋 | 申请(专利权)人: | 厦门美图移动科技有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 11396 北京思睿峰知识产权代理有限公司 | 代理人: | 谢建云;赵爱军 |
| 地址: | 361009 福建省厦*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 cpu 调度 方法 移动 终端 系统 | ||
1.一种CPU调度方法,适于在网络服务器中执行,所述网络服务器与多个移动终端通信连接,所述方法包括:
接收各移动终端上报的配置条目及对应的CPU平台的标识,所述配置条目为应用标识和CPU配置的关联关系;
对每一个CPU平台的标识,统计接收到的、该CPU平台对应的各应用标识所关联的CPU配置的总数,作为该应用标识关联的CPU配置的第一数量;
统计接收到的、该CPU平台对应的各应用标识所关联的CPU配置中各CPU配置的数量,作为该应用标识关联的该CPU配置的第二数量;
获取该CPU平台对应的所有CPU配置中各CPU配置的排列序次;
计算各CPU配置的排列序次与该CPU配置的第二数量的乘积,将各乘积之和与所述第一数量的商作为处理后的CPU配置,关联该应用标识与处理后的CPU配置以生成处理后的配置条目,根据处理后的配置条目构建与该CPU平台对应的应用配置信息集。
2.如权利要求1所述的方法,所述获取该CPU平台对应的所有CPU配置中各CPU配置的排列序次的步骤包括:
对该CPU平台对应的每一个CPU配置,获取该CPU配置所对应各CPU内核的预设的内核得分、频率得分以及该CPU内核的开启数量;
分别计算该CPU配置中各CPU内核的内核得分与频率得分之和与开启数量的乘积,将各乘积之和作为该CPU配置的总得分;
按照总得分从小到大的顺序对该CPU平台对应的所有CPU配置进行排序,以获取各CPU配置的排列序次。
3.如权利要求1所述的方法,还包括:
按照预设的第二时间间隔,根据接收到的各移动终端上报的配置条目及对应的CPU平台的标识,更新各CPU平台对应的应用配置信息集。
4.如权利要求1-3中任一项所述的方法,还包括:
接收多个移动终端中任一个移动终端按照预设的第一时间间隔发送的更新请求;
获取最新的与发出所述更新请求的移动终端的CPU平台对应的应用配置信息集;
将所述应用配置信息集下发至所述移动终端。
5.一种CPU调度系统,包括:
网络服务器,所述网络服务器用于执行如权利要求1-4中任一项所述的方法;以及
与所述网络服务器连接的多个移动终端,所述移动终端中安装有多个应用,每个应用具有唯一的应用标识,所述移动终端中存储有与其CPU平台对应的应用配置信息集,所述应用配置信息集包括多个配置条目,每个配置条目为应用标识和CPU配置的关联关系,所述移动终端用于执行如下的步骤:
响应对多个应用中任一个应用的启动操作;
获取当前所启动应用的应用标识,根据所述应用标识从所述应用配置信息集中获取对应的CPU配置;
根据获取到的CPU配置来调度CPU运行;
实时监控当前活动应用对应的应用运行情况,根据应用运行情况对CPU的运行状态进行微调;
根据微调后的CPU运行状态和其关联的应用标识生成相应的配置条目,对所述应用配置信息集进行更新;
将微调后的配置条目以及CPU平台的标识一同上报至所述网络服务器,以指示所述网络服务器更新与上报的CPU平台对应的应用配置信息集。
6.如权利要求5所述的系统,其中,所述CPU配置包括CPU开启内核数、CPU开启内核的频率和/或CPU开启内核类型。
7.如权利要求5所述的系统,其中,所述当前活动应用为呈现在所述移动终端屏幕的最顶端并与用户进行交互的应用。
8.如权利要求5-7中任一项所述的系统,其中,所述应用运行情况包括应用流畅度,所述根据应用运行情况对CPU的运行状态进行微调的步骤包括:
判断所述应用流畅度是否满足预设的应用流畅运行条件;
若所述应用流畅度不满足所述应用流畅运行条件,则对CPU已开启内核的频率进行上调和/或再开启1个内核。
9.如权利要求8所述的系统,其中,所述应用流畅度为应用的刷新率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图移动科技有限公司,未经厦门美图移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710823817.2/1.html,转载请声明来源钻瓜专利网。





