[发明专利]一种任务执行方法及系统在审
申请号: | 201611220469.1 | 申请日: | 2016-12-26 |
公开(公告)号: | CN108241524A | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 刘宗杰;王艳辉;李海波;谢程算 | 申请(专利权)人: | 北京视联动力国际信息技术有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分类 进程执行 任务执行 应用 任务执行系统 多进程方式 资源利用率 方式转变 传统的 单进程 健壮性 指令 响应 进程 | ||
本发明实施例提供一种任务执行方法,包括:接收执行第一应用的第一任务的指令;判断所述第一任务的分类是否与正在执行的所述第一应用的至少一个任务的分类相同;若所述第一任务的分类与正在执行的所述第一应用的第二任务的分类相同,则通过第二任务的第二进程执行所述第一任务;若所述第一任务的分类与正在执行的所述第一应用的所有任务的分类均不相同,则生成第一进程;通过第一进程执行所述第一任务。本发明实施例还提供一种任务执行系统。本发明实施例中,对于不同分类的任务分别通过不同的进程执行,从而从传统的单进程方式转变为多进程方式,使得本方法和系统的健壮性好、执行任务的响应速度快、资源利用率高。
技术领域
本发明涉及任务执行技术领域,尤其涉及一种任务执行方法及系统。
背景技术
现有技术的应用在执行任务时通过单进程的方式进行。随着一个应用可实现的任务不断增多,通过增加单进程的线程的方式来执行多任务。但是,单进程的方式仍然导致该方法的健壮性差、执行任务的响应速度慢、资源利用率低。
发明内容
本发明实施例提供一种任务执行方法和系统,可解决现有技术只通过单进程执行多任务的问题。
第一方面,提供一种任务执行方法,包括:接收执行第一应用的第一任务的指令;判断所述第一任务的分类是否与正在执行的所述第一应用的至少一个任务的分类相同;若所述第一任务的分类与正在执行的所述第一应用的第二任务的分类相同,则通过所述第二任务的第二进程执行所述第一任务;若所述第一任务的分类与正在执行的所述第一应用的所有任务的分类均不相同,则生成第一进程;通过所述第一进程执行所述第一任务。
第二方面,提供一种任务执行系统,其特征在于,包括:第一接收模块,用于接收执行第一应用的第一任务的指令;第一判断模块,用于判断所述第一任务的分类是否与正在执行的所述第一应用的至少一个任务的分类相同;第一执行模块,用于若所述第一任务的分类与正在执行的所述第一应用的第二任务的分类相同,则通过所述第二任务的第二进程执行所述第一任务;第一生成模块,用于若所述第一任务的分类与正在执行的所述第一应用的所有任务的分类均不相同,则生成第一进程;第二执行模块,用于通过所述第一进程执行所述第一任务。
这样,本发明实施例中,对于不同分类的任务分别通过不同的进程执行,从而从传统的单进程方式转变为多进程方式,使得本方法和系统的健壮性好、执行任务的响应速度快、资源利用率高。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明第一实施例的任务执行方法的流程图;
图2是本发明第二实施例的任务执行方法的流程图;
图3是本发明第三实施例的任务执行系统的结构框图;
图4是本发明第四实施例的任务执行系统的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本发明保护的范围。
第一实施例
本发明第一实施例公开了一种任务执行方法。该方法一般在计算机、移动终端等设备中使用。如图1所示,该方法具体包括如下的步骤:
步骤S101:接收执行第一应用的第一任务的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京视联动力国际信息技术有限公司,未经北京视联动力国际信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611220469.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟机迁移方法及装置
- 下一篇:一种多节点任务动态控制方法