[发明专利]一种安卓平台的单任务模式实现方法及系统有效
| 申请号: | 201510457733.2 | 申请日: | 2015-07-30 |
| 公开(公告)号: | CN105005504B | 公开(公告)日: | 2019-01-29 |
| 发明(设计)人: | 郭楚鹏;李阳;焉立峰;郭乐寿 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
| 地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种安卓平台的单任务模式实现方法及系统,通过对安卓设备中已安装应用进行分析,判断其资源消耗的类别及程度,并在统计结果稳定之后,由启动的应用来确定当前需要的CPU频率。当判断有强资源消耗型应用的情况下将停止其他任务的处理工作,单独运行该具有强资源消耗型应用标识的应用,提高了当前应用的运行流畅程度。 | ||
| 搜索关键词: | 一种 平台 任务 模式 实现 方法 系统 | ||
【主权项】:
1.一种安卓平台的单任务模式实现方法,其特征在于,包括步骤:当应用初次启动时,为用户添加的应用建立资源消耗统计表;所述资源消耗统计表用于记录应用对应的进程、资源的消耗程度及一些标志位,其存储于flash,每次开机后读取,并在运行未统计应用时进行追加;所述资源消耗统计表中对每一应用都进行APK名称、APK对应的线程、对应各线程的状态标记位、APK的CPU消耗平均值、APK的CPU消耗当前值、APK统计状态标志位、APK统计次数、APK统计时间、强资源消耗型应用标志位及通讯类应用标志位的记录;应用开启时,判断该应用是否已存在于资源消耗统计表中,并判断该应用是否为强资源消耗型应用;当该应用已存在于资源消耗统计表中且该应用为强资源消耗型应用时,则将当前CPU设置为最高工作频率,并在指定定时周期内阻塞其他应用的运行;当该应用在CPU的最高工作频率运行时间超过指定定时周期时,则执行其他通信类应用;当该应用在资源消耗统计表中不存在时,则将多核CPU的各CPU均置为最高频率,并判断当前已启动应用中在资源消耗统计表中不存在的总个数是否大于1;当总个数等于1时,则获取该应用在指定定时周期内的CPU消耗平均值,并将该应用及与该应用对应的CPU消耗平均值增加至资源消耗统计表;判断该应用的CPU消耗平均值是否超于预设的CPU频率阈值,当超出时则将资源消耗统计表中该应用标记为强资源消耗型应用,并对应更新资源消耗统计表;当总个数大于1时,阻塞其他已启动应用;获取该应用在指定定时周期内的CPU消耗平均值,并将该应用及与该应用对应的CPU消耗平均值增加至资源消耗统计表;判断该应用的CPU消耗平均值是否超于预设的CPU频率阈值,当超出时则将资源消耗统计表中该应用标记为强资源消耗型应用,并对应更新资源消耗统计表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510457733.2/,转载请声明来源钻瓜专利网。





