电子装置异常应用程序监控及处理系统与方法制造方法及图纸

技术编号:13747596 阅读:94 留言:0更新日期:2016-09-24 04:29
本发明专利技术提供一种电子装置异常应用程序监控及处理系统及方法,其中该方法包括如下步骤:电子装置启动后,开启一定时器,定时器的时间周期设置为T;获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比;选取所有的百分比超过设定阈值的进程并呈现给使用者;依据使用者的选择,确定异常进程并强行关闭,如此解决现有异常应用程序在后台运行并占用较多CPU资源,导致电子装置发热及耗电多的问题。

【技术实现步骤摘要】

本专利技术属于电子
,尤其涉及一种电子装置中异常应用程序的监控及处理系统与方法。
技术介绍
由于Android的开放性,当前采用Android操作系统的智能电子装置(如智能手机或平板电脑)可以下载并运行许多由第三方开发的应用程序。然而,现实中,很多第三方开发的应用程序的质量差,会在操作系统后台运行并且占用大量的CPU资源,导致智能电子装置发热、耗电多。因此实用必要对在后台运行并占用较多CPU资源的应用程序进行监测并采取相应的处理措施,以解决电子装置发热和耗电多的问题。
技术实现思路
本专利技术的目的在于提供一种电子装置异常应用程序监控系统及处理方法,用以解决现有技术异常应用程序在后台运行并占用较多CPU资源,导致电子装置发热及耗电多的问题。为实现上述目的,实施本专利技术的电子装置异常应用程序监控及处理方法包括如下步骤:电子装置启动后,开启一定时器,定时器的时间周期设置为T;获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行
时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比;选取所有的百分比超过设定阈值的进程并呈现给使用者;依据使用者的选择,确定异常进程并强行关闭。依据上述主要特征,在选取所有的百分比超过设定阈值的进程后,自动将用户可见的进程去除后再呈现给使用者。依据上述主要特征,在将用户可见的进程去除后呈现给使用者的进程中,如使用者选择不强行关闭某进程时,则对该进程进行标记,在后续的监控过程中对该进程不再监控。为实现上述目的,实施本专利技术的电子装置异常应用程序监控及处理系统包括CPU、采集及监控单元、显示单元、输入单元及定时单元,其中电子装置启动后,定时单元启动,并且定时单元的时间周期设置为T,采集及监控单元获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比,之后将超过设定阈值的进程通过显示单元呈现给使用者,之后依据使用者通过输入单元的选择,确定异常进程并通过CPU强行关闭确定的异常进程。依据上述主要特征,该电子装置异常应用程序监控及处理系统还包括第一存储单元,用以存储在将用户可见的进程去除后呈现给使用者后使用者选择不强行关闭的进程,以便在后续的监控过程中对该进程不再监控。与现有技术相比较,本专利技术通过获取时间周期T内的各个进程的运行
时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比,之后选取所有的百分比超过设定阈值的进程并呈现给使用者,并依据使用者的选择,确定异常进程并强行关闭,如此解决现有异常应用程序在后台运行并占用较多CPU资源,导致电子装置发热及耗电多的问题。【附图说明】图1为实施本专利技术的电子装置异常应用程序监控及处理方法的流程示意图。图2为实施本专利技术的电子装置异常应用程序监控及处理系统的组成框架示意图。【具体实施方式】请参阅图1所示,为实施本专利技术的电子装置异常应用程序监控及处理方法的流程示意图。实施本专利技术的电子装置异常应用程序监控及处理方法包括如下步骤:电子装置启动后,开启一定时器,定时器的时间周期设置为T;获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比;选取所有的百分比超过设定阈值(如10%)的进程并呈现给使用者;依据使用者的选择,确定异常进程并强行关闭。在具体实施中,在选取所有的百分比超过设定阈值(如10%)的进程后,
自动将用户可见的进程去除后再呈现给使用者。并且在将用户可见的进程去除后呈现给使用者的进程中,如使用者选择不强行关闭某进程时,则对该进程进行标记,在后续的监控过程中对该进程不再监控。如图2所示,实施本专利技术的电子装置异常应用程序监控及处理系统包括CPU、采集及监控单元、显示单元、输入单元及定时单元,其中电子装置启动后,定时单元启动,并且定时单元的时间周期设置为T,采集及监控单元获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比,之后将超过设定阈值的进程通过显示单元呈现给使用者,之后依据使用者通过输入单元的选择,确定异常进程并通过CPU强行关闭确定的异常进程。在具体实施时,该电子装置异常应用程序监控及处理系统还包括第一存储单元,用以存储在将用户可见的进程去除后呈现给使用者后使用者选择不强行关闭的进程,以便在后续的监控过程中对该进程不再监控。并且该输入单元为触控屏或键盘。与现有技术相比较,本专利技术通过获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比,之后选取所有的百分比超过设定阈值的进程并呈现给使用者,并依据使用者的选择,确定异常进程并强行关闭,如此解决现有异常应用程序在后台运行并占用较多CPU资源,导致电子装置发热及耗电多的问题。本领域的普通技术人员可以意识到,结合本文中所公开的实施例所描述的方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件与软件的可互换性,在上述的说明中已经按照功能一般性地描述了各示例的组成和步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本专利技术的范围。结合本文中所公开的实施例描述的方法步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实现。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、CD-ROM或本
内所公知的任意其他形式的存储介质中。可以理解的是,对本领域普通技术人员来说,可以根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,而所有这些改变或替换都应属于本专利技术所附的权利要求的保护范围。本文档来自技高网
...

【技术保护点】
一种电子装置异常应用程序监控及处理方法,包括如下步骤:电子装置启动后,开启一定时器,定时器的时间周期设置为T;获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比;选取所有的百分比超过设定阈值的进程并呈现给使用者;依据使用者的选择,确定异常进程并强行关闭。

【技术特征摘要】
1.一种电子装置异常应用程序监控及处理方法,包括如下步骤:电子装置启动后,开启一定时器,定时器的时间周期设置为T;获取时间周期T内的各个进程的运行时间,通过计算每个进程的运行时间与CPU总运行时间之比得到每个进程占用CPU资源的百分比;选取所有的百分比超过设定阈值的进程并呈现给使用者;依据使用者的选择,确定异常进程并强行关闭。2.如权利要求1所述的电子装置异常应用程序监控及处理方法,其特征在于:在选取所有的百分比超过设定阈值的进程后,自动将用户可见的进程去除后再呈现给使用者。3.如权利要求1所述的电子装置异常应用程序监控及处理方法,其特征在于:在将用户可见的进程去除后呈现给使用者的进程中,如使用者选择不强行关闭某进程时,则对该进程进行标记,在后续的监控过程中对该进程不再监控。4.一种电子装置异常应用程序监控及处理系统,包括C...

【专利技术属性】
技术研发人员:陈飞
申请(专利权)人:捷开通讯科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1