[发明专利]检测应用耗电的方法和装置在审
申请号: | 201310185841.X | 申请日: | 2013-05-17 |
公开(公告)号: | CN104166542A | 公开(公告)日: | 2014-11-26 |
发明(设计)人: | 陈勇;方义;王斌;黄石柱 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 应用 耗电 方法 装置 | ||
技术领域
本发明涉及智能移动终端技术,特别是涉及一种检测应用耗电的方法和装置。
背景技术
随着移动互联网的发展,智能移动终端越来越普遍,从而也涌现出了越来越多的应用,吸引了海量用户。然而,有些应用由于设计上存在缺陷或在省电上没有考虑周全,往往导致耗电过多。
传统的检测应用耗电的方法通常是直接获取应用的耗电量,并根据耗电量进行统计排行(如图5所示)。然而,传统的这种检测应用耗电的方法只能通过耗电量进行评价,但耗电量多并不表示应用耗电就异常,因此,传统的这种方法无法检测应用耗电是否异常。
发明内容
基于此,有必要针对传统技术中无法检测应用耗电是否异常的问题,提供一种能检测应用耗电是否异常的检测应用耗电的方法和装置。
一种检测应用耗电的方法,包括以下步骤:
当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率;
当应用满足以下条件中的至少一个时,提示所述应用耗电异常:
唤醒次数达到第一阈值;
维持唤醒的时间达到第二阈值;
CPU占用率达到第三阈值。
一种检测应用耗电的装置,包括:
检测模块,用于当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率;
异常提示模块,用于当应用满足以下条件中的至少一个时,提示所述应用耗电异常:
唤醒次数达到第一阈值;
维持唤醒的时间达到第二阈值;
CPU占用率达到第三阈值。
上述检测应用耗电的方法和装置,通过检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率,当其中有一个达到阈值时,则提示该应用耗电异常,由于在灭屏期间,若应用的唤醒次数、维持唤醒的时间或CPU占用率过高,则表明应用在灭屏期间存在过多的活动,导致耗电异常,因此该方法和装置能够检测出应用耗电异常,从而可根据提示对耗电异常的应用进行处理。
附图说明
图1为一个实施例中检测应用耗电的方法的流程示意图;
图2为另一个实施例中检测应用耗电的方法的流程示意图;
图3为一个实施例中检测应用耗电的装置的结构示意图;
图4为另一个实施例中检测应用耗电的装置的结构示意图;
图5为传统技术中统计应用耗电量的示意图。
具体实施方式
如图1所示,在一个实施例中,一种检测应用耗电的方法,包括以下步骤:
步骤S102,当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。
本申请中的移动终端,是指无线网络环境下使用的各种便携式的可移动智能设备,包括手机、PDA、平板电脑等。灭屏时间则是移动终端从灭屏到亮屏的时间。
移动终端从灭屏到亮屏期间,如果有应用的唤醒次数非常多、或者维持唤醒的时间很长、或者CPU占用率很高,则说明该应用很可能因存在过多的活动而耗电异常。
在一个实施例中,当移动终端亮屏时,可检测灭屏时间是否达到预设时间值,若是,则检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率,否则,不做处理。
在一个实施例中,可记录移动终端灭屏时应用当前的第一唤醒次数、第一维持唤醒的时间和使用的第一CPU时间片。进一步的,在一个实施例中,可记录移动终端亮屏时应用当前的第二唤醒次数、第二维持唤醒的时间和使用的第二CPU时间片。
进一步的,则步骤S102中,计算灭屏时间内应用的唤醒次数为应用的第二唤醒次数与第一唤醒次数之差与灭屏时间的比值;计算灭屏时间内应用的维持唤醒的时间为应用的第二维持唤醒的时间与第一维持唤醒的时间之差与灭屏时间的比值;计算灭屏时间内应用的CPU占用率为应用的第二CPU时间片与第一CPU时间片之差与灭屏时间的比值。
步骤S104,当应用满足以下条件中的至少一个时,提示该应用耗电异常:唤醒次数达到第一阈值;维持唤醒的时间达到第二阈值;CPU占用率达到第三阈值。
具体的,当应用满足以上三个条件中的其中一个时,则说明该应用耗电异常,可提示用户该应用耗电异常,用户则可根据提示对耗电异常的应用进行处理。
在另一个实施例中,如图2所示,一种检测应用耗电的方法,具体过程如下:
步骤S202,移动终端灭屏,记录应用当前的第一唤醒次数、第二维持唤醒的时间、使用的第一CPU时间片和当前的第一时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310185841.X/2.html,转载请声明来源钻瓜专利网。