[发明专利]进程运行方法及装置有效
| 申请号: | 201510369431.X | 申请日: | 2015-06-26 |
| 公开(公告)号: | CN105094967B | 公开(公告)日: | 2019-04-16 |
| 发明(设计)人: | 刘山荣;詹远;王敏飞 | 申请(专利权)人: | 小米科技有限责任公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
| 地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本公开是关于一种进程运行方法及装置。所述方法包括:对当前运行的多个应用程序的进程进行优先级排序,得到多个进程的优先级顺序;基于所述多个应用程序的期望数据传输速率,确定总期望数据传输速率;当所述总期望数据传输速率大于终端当前的最大数据传输速率时,该终端基于所述多个进程的优先级顺序,挂起第一进程集合包括的进程,并运行第二进程集合包括的进程,从而解决了有限的数据传输速率对多个进程同时运行时造成的影响,提高了优先级较高的进程的运行流畅度。 | ||
| 搜索关键词: | 进程 运行 方法 装置 | ||
【主权项】:
1.一种进程运行方法,其特征在于,所述方法包括:对当前运行的多个应用程序的进程进行优先级排序,得到多个进程的优先级顺序;基于所述多个应用程序的期望数据传输速率,确定总期望数据传输速率;当所述总期望数据传输速率大于终端当前的最大数据传输速率时,基于所述多个进程的优先级顺序,将所述多个进程划分为第一进程集合和第二进程集合;挂起所述第一进程集合包括的进程,并运行所述第二进程集合包括的进程;所述方法还包括:对于多个进程中的每个进程,基于所述进程所属应用程序的应用程序标识,从存储的应用程序标识与期望数据传输速率之间的对应关系中,获取对应的期望数据传输速率;所述基于所述多个进程的优先级顺序,将所述多个进程划分为第一进程集合和第二进程集合,包括:基于所述多个进程的优先级顺序,按照所述终端当前的最大数据传输速率,将所述多个进程划分为第一进程集合和第二进程集合,所述第二进程集合包括的所有进程所属应用程序的期望数据传输速率之和小于或等于所述终端当前的最大数据传输速率;或者,基于所述多个进程的优先级顺序,从所述多个进程中,获取临界进程;将所述多个进程中优先级低于临界优先级的进程划分为第一进程集合,将所述多个进程中除第一进程集合包括的进程之外的进程划分为第二进程集合,所述临界优先级为所述临界进程的优先级。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510369431.X/,转载请声明来源钻瓜专利网。





