[发明专利]任务管理方法无效
申请号: | 201110109498.1 | 申请日: | 2011-04-26 |
公开(公告)号: | CN102163162A | 公开(公告)日: | 2011-08-24 |
发明(设计)人: | 于晓军;万雪松;赵辰清 | 申请(专利权)人: | 北京思创银联科技股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100098 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 管理 方法 | ||
技术领域
本发明涉及应用程序管理技术领域,尤其涉及一种任务管理方法。
背景技术
随着便携式电脑的普及和应用,提供便携式电脑的运营商不断增多,其生产出来的产品也不断丰富。大量的不同型号的产品对其自身的插件和应用程序进行管理时,只有重新设计制作其自身独特的任务管理器对其业务软件或者插件进行分门别类的管理,其代码的重用率大大降低,对用户的服务等级也没有进行更有力的控制,同时也不具备高度的稳定性与易用性。在现在的掌上电脑(Personal DigitalAssistant,PDA)中,大都采用自己独特的系统和任务管理器,例如塞班S60手机,其任务管理器具有:1、CPU使用记录,包括用数字、图表和曲线来查看手机CPU的使用率情况;2、内存使用记录,包括用数字、图表和曲线查看内存使用情况;3、线程数、进程数、开机时间的数字查看;以及4、当前正在使用的手机系统中的进程查看等功能,但这些功能不具备很强的重用性,在新的系统内不兼容,导致每款手机都有自己独特的任务管理器。同样的问题在个人PDA中大量存在。
目前所采用的在应用程序中结成任务管理器大多用于系统内,如手机系统,其本身的系统结构复杂,适用性差,成本昂贵。例如联创LC802手机,其自身的系统无法在其公司的其他产品中适用,任务管理器必须独立编写,耗时久,缺乏技术沉淀,无法更新升级,同样的问题存在于其他的手机或者PDA中,必须针对其制定硬件后,才能正常工作,且其本身的价值不具有适用性,无法在其他系统内重用,而且编程语言也种类繁多,效率参差不齐,令使用者无法抉择。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:提供一种任务管理方法,使其适用于所有底层是WINDOWS系统的硬件产品,且具有适应性、稳定性强,维护简洁,可视性强,占系统资源少,流程清晰,使用方便等特点。
(二)技术方案
为解决上述问题,本发明提供了一种任务管理方法,该方法为:在启动一个插件或应用程序前,为其添加启动、激活、不激活以及关闭事件,并存储于应用程序池内,所述应用程序池内存储有插件ID或应用程序的ID。
其中,该方法还在系统内初始化所述应用程序池的存储空间。
其中,启动插件或应用程序时,在所述应用程序池中找到对应的插件ID或应用程序ID,并根据所述插件ID或应用程序ID,找到其对应的进程,根据所述对应的进程,获取其内存以及CPU占用值。
其中,激活或关闭插件或应用程序时,将对应的事件注销,在所述应用程序池中找到对应的插件ID或应用程序ID,并根据插件ID所述应用程序ID,找到其对应的进程并关闭。
(三)有益效果
本发明的方法大幅减少了任务管理器的复杂程度,使任务管理器的结构更加清晰,执行紧凑,可靠性强。编程语言可选用C#编程语言,稳定性好,实用方便,不许人为设置,减少了用工成本控制简单,耐用性极强。另外其可控的应用程序管理方式,有效地管理了系统类的应用程序,避免因应用程序紊乱造成的系统锁死等现象。该方法可以直接集成到任何设备中无需与硬件联系,减少了人力成本,其可重用性的特点得到了充分的展示。
附图说明
图1为依照本发明一种任务管理方法原理框图。
具体实施方式
本发明提出的任务管理方法,结合附图及实施例详细说明如下。
本发明通过对任务管理器进行模块式编码,提高编码的可重用性,编码方式优选为C#编程语言,在系统底层中采用windows架构的系统,针对不同的业务类型,只要在应用程序中集成任务管理器,实时监控,就可以对插件和应用程序进行有效的管理。
如图1所示,依照本发明一种实施方式的任务管理方法为:在系统运行时,初始化一个应用程序池的存储空间,用于存放需要管理的插件或应用程序的ID;在启动一个插件或应用程序前,为其添加启动、激活、不激活以及关闭事件,并存储于该应用程序池内,这四个事件的作用就是将插件或应用程序的运行情况进行实时监控。
启动插件或应用程序时,立即生成了对应的应用程序管理方式,在该应用程序池中找到对应的插件ID或应用程序ID,并根据插件ID或应用程序ID,在WINDOS中找到其对应的进程,根据对应的进程,获取其内存以及CPU占用值。
还可以中对插件进行激活和关闭,方便用户直接的对插件进行操作,节省了时间,简化了软件的管理。激活或关闭插件或应用程序时,将对应的事件注销,在该应用程序池中找到对应的插件ID或应用程序ID,并根据插件ID所述应用程序ID,找到其对应的进程并关闭。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思创银联科技股份有限公司,未经北京思创银联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110109498.1/2.html,转载请声明来源钻瓜专利网。